1.15.3
parruda/swarm1.15.3Jul 16, 2026by vinibrsl
AI Summary
Adds organization ID parameter to PlusAPI client, introduces execution interception points, and enables declarative flows on the TUI.
Key Highlights
- Organization ID parameter for PlusAPI client
- New execution interception points
- Declarative flows support on TUI
New Features
- Organization ID parameter
- Execution interception points and reworked hooks documentation
- Generic interception-hook dispatcher
- Declarative flows on TUI
Full Release Notes
## What's Changed ### Features - Add organization ID parameter to PlusAPI client - Add step interception points and rework execution hooks documentation around @on - Wire execution-boundary interception points - Add generic interception-hook dispatcher - Run declarative flows on the TUI (headless terminal fallback) ### Bug Fixes - Sync kickoff-completed event with OUTPUT hook result - Fix null repository agent attributes - Ensure after_llm_call hooks do not break native tool execution - Avoid double-append of the turn reply when a handler trims history - Make tool-result caching opt-in instead of on by default - Stop rewriting the authored tool description at construction - Expose token usage under both names on agent and crew results - Report per-call usage metrics on kickoff results - Stop replaying previous turn's intent when route_turn() returns falsy ### Documentation - Update execution hooks grouping and document all hook contexts ## Contributors @joaomdmoura, @lorenzejay, @lucasgomide, @vinibrsl