This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryWorkflow Planning API adds JSON save/load and manual editing capabilities.
Full changelog
Highlights
Workflow Planning API
tg.plan_workflow("process a refund")→ returns ordered execution chain with prerequisites- Manual editing:
plan.insert_step(),plan.remove_step(),plan.reorder() - JSON save/load for sharing workflows
Visual Workflow Editor
- Browser-based drag-and-drop editor (
plan.open_editor()) - Zero-dependency single HTML file
SSE/Streamable-HTTP Transport
- Remote MCP deployment:
graph-tool-call serve --transport sse --port 8000 - 1:N client connections (team sharing)
Architecture Improvements
- Graph → candidate injection (removed from wRRF fusion)
set_weights()bug fix- Resource-first search generalized (removed 49 GitHub-specific aliases)
Benchmarks
- 1068 tool stress test (GitHub full API): 78% Recall@5
- 6-strategy competitive benchmark across 9 datasets
Install
```bash
pip install graph-tool-call==0.15.0
```
Full Changelog: https://github.com/SonAIengine/graph-tool-call/compare/v0.14.0...v0.15.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About SonAIengine/graph-tool-call
When tool count exceeds LLM context limits, accuracy collapses (248 tools → 12%). graph-tool-call builds a tool graph from OpenAPI/MCP specs and retrieves multi-step workflows via hybrid search (BM25 + graph traversal + embedding), recovering accuracy to 82% with 79% fewer tokens. Zero dependencies. Also works as an MCP Proxy — aggregate multiple MCP servers behind 3 meta-tools.
Related context
Beta — feedback welcome: [email protected]