Tool Definition
Hello. I am not sure if this project is still in development or maintenance mode, considering Agents are increasingly becoming powerful and popular. Is there any further documentation and support for tool calling? Building agents in Go would be amazing, considering its speed, concurrency and easy single binary distribution. It’s much better than shipping a Python or JavaScript runtime.
See if this helps. https://github.com/Struki84/GoLangGraph/tree/main/examples
I'm in contact with @tmc and so far he didn't have time to work on this more, so in the mean time I forked it in coordination with him and added some of the missed features, like conditional edges and streaming support.
More updates will be on the way, so check it out. https://github.com/Struki84/GoLangGraph/
@Struki84, sorry for the delayed response. I must have missed the notification. Does your new implementation have consistent contribution? Also, does it support Graph State and structured output?
I don't know if you saw the fork - https://github.com/Struki84/GoLangGraph/? We should consider reviewing and merging before continuing
@ericzorn93 hey, now I missed these notifications. My main focus on the fork was to add conditional edge and handle streaming responses, and handle tool calling. ATM I fell back a bit with contributions because of other obligations, but I plan to pick it back up.
Also would have no problem merging with this repo if we can sync with @tmc on some release cycles.