Skip to content

1.15.3a1

Pre-release
Pre-release

Choose a tag to compare

@vinibrsl vinibrsl released this 16 Jul 17:22
Immutable release. Only release title and notes can be modified.
c5ac2d9

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).
  • Improve custom OpenAI URLs.

Bug Fixes

  • Fix null repository agent attributes.
  • Fix after_llm_call hooks to prevent breaking native tool execution.
  • Stop double-appending 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 the previous turn's intent when route_turn() returns falsy.
  • Drain memory writes before kickoff and flow completion events.

Documentation

  • Group execution hooks and document all hook contexts.
  • Update documentation for execution hooks.

Contributors

@joaomdmoura, @lorenzejay, @lucasgomide, @vinibrsl