open-multi-agent/src
JackChen 6ea66afab5 fix: propagate AbortSignal through tool execution, Gemini adapter, and abort queue path (#99, #100, #101)
- #99: pass per-call effectiveAbortSignal to buildToolContext() so tools
  receive the correct signal instead of the static runner-level one
- #100: replace manual pending-task loop with queue.skipRemaining() on
  abort, fixing blocked tasks left non-terminal and missing events
- #101: forward abortSignal in Gemini adapter's buildConfig() so the
  SDK can cancel in-flight API calls
- Add 8 targeted tests for all three fixes
2026-04-12 23:20:30 +08:00
..
agent fix: propagate AbortSignal through tool execution, Gemini adapter, and abort queue path (#99, #100, #101) 2026-04-12 23:20:30 +08:00
llm fix: propagate AbortSignal through tool execution, Gemini adapter, and abort queue path (#99, #100, #101) 2026-04-12 23:20:30 +08:00
memory feat: enforce dependency-scoped agent context (default-deny) (#87) 2026-04-10 03:09:58 +08:00
orchestrator fix: propagate AbortSignal through tool execution, Gemini adapter, and abort queue path (#99, #100, #101) 2026-04-12 23:20:30 +08:00
task feat: enforce dependency-scoped agent context (default-deny) (#87) 2026-04-10 03:09:58 +08:00
team fix: use explicit crypto import for Node 18 compatibility 2026-04-02 23:46:43 +08:00
tool feat: add glob tool 2026-04-12 16:59:20 +03:00
utils feat: add context management strategies (sliding-window, summarize, custom) to prevent unbounded conversation growth 2026-04-09 19:40:15 +03:00
errors.ts feat: implement token budget management in agent and orchestrator (#71) 2026-04-06 23:14:08 +08:00
index.ts feat: add glob tool 2026-04-12 16:59:20 +03:00
mcp.ts feat: add connectMCPTools() to register MCP server tools as agent tools 2026-04-09 20:05:20 +03:00
types.ts Merge pull request #89 from ibrahimkzmv/feat.mcp-tool-integration 2026-04-12 17:05:31 +08:00