JoshuaC215 / agent-service-toolkit

Full toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit
https://agent-service-toolkit.streamlit.app
MIT License
246 stars 40 forks source link

Upgrade to LangGraph v0.2 Compatibility #2

Closed jabra closed 1 month ago

jabra commented 1 month ago

After downloading the latest version of LangGraph Studio (Beta) today, I noticed that it only supports the newly released LangGraph v0.2. The LangGraph v0.2 update introduces breaking changes, particularly when loading the agent folder in LangGraph Studio. To maintain compatibility, an upgrade to the new structure should be implemented.

image
jabra commented 1 month ago

@JoshuaC215 I made the changes for myself and I'm happy to push my changes if you allow me to push a branch -> PR.

git push --set-upstream origin issue-2-upgrade-langgraph-v0.2 remote: Permission to JoshuaC215/agent-service-toolkit.git denied to jabra. fatal: unable to access 'https://github.com/JoshuaC215/agent-service-toolkit.git/': The requested URL returned error: 403

JoshuaC215 commented 1 month ago

Thanks for reporting @jabra !

I wanted to test locally until I can get some more robust CI so was easy for me to just make the fix. LMK if the merged fix works for you or still causes issues (or any other suggestions / PRs on how to improve)

For future reference, are you able to open a PR by forking the repo and opening from your own branch there? I'd prefer that workflow vs opening permissions to push here (at least for now).

jabra commented 1 month ago

All good, want to help since i want to make it work for me. I just discovered that feature of creating PR from a forked repo, super awesome.