Skip to content

v16.1.5

Choose a tag to compare

@github-actions github-actions released this 19 Jun 20:42
· 223 commits to main since this release
1a92b3f

@oh-my-pi/pi-agent-core

Fixed

  • Wire-encoded normalizeTools parameters unconditionally so tools whose intent resolves to "omit" (function intent or intent: "omit", e.g. builtin eval / resolve) no longer leak raw arktype/zod schema objects in parameters (#3074)

@oh-my-pi/pi-coding-agent

Changed

  • Removed the legacy AgentSession.nextToolChoice() method. The per-turn tool-choice directive now flows solely through nextToolChoiceDirective() (which folds in the hard-choice dequeue plus active-tool filtering as a private helper), eliminating the dual entry point that let callers consume the queue while bypassing the soft pending-preview lifecycle. The underlying ToolChoiceQueue.nextToolChoice() is unchanged.

What's Changed

  • fix(agent): wire-encode normalizeTools parameters for omit-intent tools by @roboomp in #3076

Full Changelog: v16.1.4...v16.1.5