Skip to content

🦋 New version release - #576

Merged
brentrager merged 1 commit into
mainfrom
changeset-release/main
Sep 28, 2026
Merged

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.61.0

Minor Changes

  • 0d71b52: SMOODEV-3292: the turn's AccessContext carries the session's agent, so a host can narrow knowledge retrieval to what that agent is configured to use.

    • Rust: AccessContext::agent_id (Option<String>) plus the with_agent_id builder. The server's send_message handler and the Lambda dispatcher stamp it from the session's agent_id on every turn, on both the anonymous (widget) and the authenticated path.
    • knowledge_for_access previously received only user_id, groups and organization_id, so a host could not tell which agent a turn belonged to. A multi-tenant host whose agents are each limited to a subset of the org's knowledge therefore grounded a restricted public agent on the whole org's knowledge.
    • The built-in ACL ignores the field, so nothing changes for a host that does not read it. Code that builds AccessContext with a struct literal must add agent_id (or use ..Default::default()). Rust-first: no other language has a host knowledge seam.

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

Patch Changes

  • Updated dependencies [0d71b52]
    • @smooai/smooth-operator@1.61.0

@brentrager
brentrager merged commit 1d47715 into main Sep 28, 2026
10 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