1.15.3

JoshuaC215/agent-service-toolkit1.15.3Jul 16, 2026by vinibrsl

AI Summary

This update introduces advanced interception capabilities, adds organization ID support to the PlusAPI client, and enables declarative flow execution in the terminal UI.

Key Highlights

  • Organization ID parameter added to PlusAPI client
  • Step interception points and generic dispatcher added
  • Declarative flows now run on the TUI (headless terminal fallback)
  • Multiple fixes for hooks, caching, and tool execution

New Features

  • Add organization ID parameter to PlusAPI client
  • Add step interception points and rework execution hooks documentation
  • Wire execution-boundary interception points
  • Add generic interception-hook dispatcher
  • Run declarative flows on the TUI (headless terminal fallback)

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