open-multi-agent/src
JackChen 9938b3d62d fix(agent): address review feedback on beforeRun/afterRun hooks
- Normalize stream done event to always yield AgentRunResult
- Move transitionTo('completed') after afterRun to fix state ordering
- Strip hook functions from BeforeRunHookContext.agent to avoid self-references
- Pass originalPrompt to applyHookContext to avoid redundant message scan
- Clarify afterRun JSDoc: not called when the run throws
- Add tests: error-path skip, outputSchema+afterRun, ctx.agent shape, multi-turn hooks
2026-04-05 00:40:17 +08:00
..
agent fix(agent): address review feedback on beforeRun/afterRun hooks 2026-04-05 00:40:17 +08:00
llm feat(llm): add first-class Grok (xAI) support with dedicated GrokAdapter (#44) 2026-04-04 18:20:55 +08:00
memory Initial release: open-multi-agent v0.1.0 2026-04-01 04:33:15 +08:00
orchestrator feat: add onTrace observability callback (#18) 2026-04-03 15:28:59 +08:00
task feat: task-level retry with exponential backoff (#37) 2026-04-03 14:08:36 +08:00
team fix: use explicit crypto import for Node 18 compatibility 2026-04-02 23:46:43 +08:00
tool Initial release: open-multi-agent v0.1.0 2026-04-01 04:33:15 +08:00
utils feat: add onTrace observability callback (#18) 2026-04-03 15:28:59 +08:00
index.ts feat(agent): add beforeRun / afterRun lifecycle hooks (#31) 2026-04-05 00:21:03 +08:00
types.ts fix(agent): address review feedback on beforeRun/afterRun hooks 2026-04-05 00:40:17 +08:00