Conversation
4d3bc92 to
1a9163d
Compare
0baa390 to
312c706
Compare
|
@gauravsingh-rajput What's the point in adding this dependency in |
@cristipufu this is intentionally incremental — right now it’s a thin wrapper, but the goal is for My understanding is that both coded agents and low-code agents ( In here we can add things like a custom backend which supports a sandboxed code execution and storage, and this abstraction ensures both paths benefit without changes in multiple places. |
|
@gauravsingh-rajput The meta prompts live in The only reason we'd need to add the dependency here would be for custom backends/storage. But given that we run these on serverless with direct file system access, I'm not convinced we'll actually need custom implementations. I gave this some thought while building out this sample, and my feeling is that we should hold off on adding the dependency for now. Let's keep experimenting and only pull it in once we have a clear need for it. |
Add deep agent support
Adds a thin wrapper around
deepagents.create_deep_agentto expose deep agents throughuipath_langchain.Changes
src/uipath_langchain/agent/deep/— New module withcreate_deep_agentwrapper that acceptsSequencetypes fortools/subagentsand converts them to lists before forwarding to the upstreamtests/agent/deep/test_create_deep_agent.py— 4 tests covering: custom tool registration, built-in tool presence (write_todos),FilesystemBackendsupport, and tuple-to-list conversionpyproject.toml— Addeddeepagentsdependency