Skip to content

Staging: tinymemory capability mismatch (8191 vs 262143) — memory_tree, memory_store_raw_chunks, memory_diff all failing #5598

Description

@Al629176

Summary

The tinymemory module shipped in the staging build advertises Capabilities { bits: 8191 } but the host build expects Capabilities { bits: 262143 }. The registry pin and the vendored artifact have diverged. As a direct result, three memory tools fail with UnknownMethod errors on every call.

Log evidence (staging, 2026-08-19)

02:08:48 WRN host module rustc differs from host module=tinymemory-module

02:08:48 WRN [modules:memory] the module advertises Capabilities { bits: 8191 } but this build assumes
Capabilities { bits: 262143 }; the registry pin and the artifact have diverged

02:08:48 WRN [tinyagents] tool failed tool=memory_tree
error=memory_tree_cover_window: ai.tinyhumans.tinybus.Error.UnknownMethod: ai.tinyhumans.tinymemory.Memory: no member `CoverWindow`

02:08:53 WRN [tinyagents] tool failed tool=memory_store_raw_chunks
error=ai.tinyhumans.tinybus.Error.UnknownMethod: ai.tinyhumans.tinymemory.Memory: no member `ListChunks`

02:09:03 WRN [tinyagents] tool failed tool=memory_diff
error=diff_since_read: no snapshots found for this source

Impact

All three memory tools (memory_tree, memory_store_raw_chunks, memory_diff) are non-functional in this staging build. Any agent behaviour that relies on memory tree traversal, raw chunk storage, or diff-since-read is broken.

Fix direction

Re-pin the tinymemory module artifact to match the capability bits expected by this build (262143). The rustc host mismatch suggests the module was compiled against a different toolchain — confirm the CI pipeline uses the same Rust toolchain version for both the host and the vendored submodule.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugpre prod buildBugs found during pre-production build testing

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions