Files
oh-my-pi/packages
can1357 7d2c8efc5a feat(agent): added concurrency modes and parallel tool execution with interrupt handling
- Added `concurrency` option to `AgentTool` interface supporting 'shared' (default, parallel execution) and 'exclusive' (solo execution) modes.
- Implemented parallel execution of shared tools within a single agent turn with ordered result emission.
- Refactored tool execution to support concurrent scheduling with interrupt handling via steering messages and AbortSignal.
- Added steering message checking mechanism that interrupts tool execution when user messages arrive during tool processing.
- Removed HTTP proxy setup code from stream.ts that was conditionally setting up undici global dispatcher.
2026-02-04 08:26:17 +01:00
..
2026-02-03 22:01:04 +01:00
2026-02-03 22:01:04 +01:00