You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mcp_serve.py registers only canvas tools (_register_canvas_tools for hermes #56). Devagentic mutations are not exposed as MCP-registered native tools, so workers still need to shell out to python api.py — violating NousResearch#203 §1.2.
What is needed
Add MCP tool wrappers for:
querySilo(silo, query, ...) — read graph state
writeDoc(kind, body, tags, user_id?) — write a doc node
confer(silos, prompt, ...) — kick off a confer-loop
Parent: TechDevGroup/devagentic#203.
Gap
mcp_serve.pyregisters only canvas tools (_register_canvas_toolsfor hermes #56). Devagentic mutations are not exposed as MCP-registered native tools, so workers still need to shell out topython api.py— violating NousResearch#203 §1.2.What is needed
Add MCP tool wrappers for:
querySilo(silo, query, ...)— read graph statewriteDoc(kind, body, tags, user_id?)— write a doc nodeconfer(silos, prompt, ...)— kick off a confer-loopforkContext(parent_id, ...)— branch contextassertOutput(...)— output assertionpatchArtifact(...)— in-place artifact editAcceptance
mcp_serve.pyalongside_register_canvas_tools.writeDoc(...)etc. as a native MCP tool without shelling out.Notes
plugins/model-providers/devagentic-local/— reuse that pattern.