can1357
ce4ebad726
feat(agent): added per-call tool concurrency resolver and parallel bash execution
...
- Extended `AgentTool.concurrency` to accept per-call resolver functions and resolved concurrency mode from each tool call, falling back to exclusive on resolver errors.
- Updated BashTool to schedule non-PTY calls as shared and PTY calls as exclusive so non-interactive bash calls can run in parallel within one message.
- Tracked in-use persistent shell sessions in the bash executor and routed overlapping calls on the same session key to isolated one-shot shells while preserving owner session availability.
2026-06-11 18:13:07 +02:00
..
2026-06-10 21:50:03 +02:00
2026-06-11 18:13:07 +02:00
2026-06-10 04:06:57 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-05 11:15:32 +02:00
2026-06-11 18:13:07 +02:00
2026-06-02 06:50:03 +02:00
2026-06-10 23:16:43 +02:00
2026-06-10 08:32:10 +02:00
2026-05-31 04:36:14 +02:00
2026-06-10 02:17:35 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-06 17:19:57 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 08:45:12 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-07 06:43:52 +02:00
2026-05-31 14:14:37 +02:00
2026-06-11 00:57:23 +02:00
2026-06-08 11:49:28 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 08:45:12 +02:00
2026-06-10 08:26:59 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-10 07:49:12 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-06 03:15:27 -04:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-08 18:28:08 +02:00
2026-05-09 03:11:18 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-06-08 18:28:06 +02:00
2026-06-10 07:22:22 +02:00
2026-05-31 04:36:14 +02:00
2026-06-07 18:34:51 -04:00
2026-06-04 06:13:25 +03:00
2026-05-31 04:36:14 +02:00
2026-06-04 02:07:34 +02:00
2026-06-05 05:36:05 +00:00
2026-04-30 06:47:01 +02:00
2026-06-10 08:31:32 +02:00
2026-06-10 23:47:28 +02:00
2026-06-07 08:42:51 +02:00
2026-05-31 04:36:14 +02:00
2026-06-08 15:00:28 +02:00
2026-06-10 01:28:24 +02:00
2026-06-11 16:26:50 +02:00
2026-06-10 07:26:02 +02:00