Skip to content

πŸ¦‹ New version release - #325

Merged
brentrager merged 1 commit into
mainfrom
changeset-release/main
Jul 22, 2026
Merged

πŸ¦‹ New version release#325
brentrager merged 1 commit into
mainfrom
changeset-release/main

Conversation

@brentrager

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@smooai/smooth-operator@1.36.8

Patch Changes

  • 156c6ab: feat(ts server): toolHooks seam plumbs consumer-supplied ToolHooks into every turn's tool registry

    The TypeScript server gains a toolHooks option on ServerOptions (and
    serveLocal), forwarded verbatim through FrameDispatcher β†’ TurnRunner β†’
    the engine's AgentOptions.toolHooks. Consumer-supplied ToolHooks run around
    every dispatched tool: preCall before execution (a throw blocks the call) and
    postCall after with a mutable result it may redact. Unlike tools, hooks
    bypass the per-agent enabled-tools filter and auth gating β€” they observe/redact
    every call. Empty β‡’ behaviour unchanged. This is the server half of the
    polyglot ToolHook parity work, mirroring the Rust LocalServerBuilder hook seam
    feeding the per-turn ToolRegistry. Requires @smooai/smooth-operator-core
    with the ToolHook lifecycle.

@smooai/smooth-operator-web-chat-example@0.0.44

Patch Changes

  • Updated dependencies [156c6ab]
    • @smooai/smooth-operator@1.36.8

@brentrager
brentrager force-pushed the changeset-release/main branch from af19abf to 54ddca5 Compare July 22, 2026 23:03
@brentrager
brentrager merged commit 39b27e1 into main Jul 22, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant