Skip to content

πŸ¦‹ New version release - #331

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

πŸ¦‹ New version release#331
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.10

Patch Changes

  • 379cb28: feat(engine): StorageAdapter::memory_for_access seam wires durable auto-recall into every turn

    The engine core already supported memory auto-recall (AgentConfig::with_memory β†’
    build_context_messages β†’ memory.recall(msg, 5)), but the server never wired it:
    StorageAdapter exposed checkpoints()/knowledge() but no memory accessor, and
    the runner built each turn's AgentConfig without .with_memory(...). This adds
    StorageAdapter::memory_for_access(&access) -> Option<Arc<dyn Memory>> (defaulting to
    None, so every existing backend is byte-for-byte unchanged β€” hosted auto-recall stays
    a deliberate opt-in, not a side effect), and the runner now calls .with_memory(...)
    whenever the adapter returns Some. The in-memory conformance adapter gains a
    with_memory(...) builder + override so the seam is exercised end-to-end. This lights
    up Big Smooth's durable auto-recall: its single-tenant SQLite adapter overrides
    memory_for_access to return its store, so remembered preferences are injected into
    every turn without the agent calling recall (th-374b27).

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

Patch Changes

  • Updated dependencies [379cb28]
    • @smooai/smooth-operator@1.36.10

@brentrager
brentrager force-pushed the changeset-release/main branch from 8bf4670 to da5e213 Compare July 26, 2026 21:22
@brentrager
brentrager merged commit 66be643 into main Jul 26, 2026
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