Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci-full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,8 @@ jobs:
# and leave a stale digest that only fails after the download. Both values
# are the ubuntu-22.04-x86_64 row of `src/openhuman/modules/registry.rs`,
# which is the authoritative pin — copy them from there, never recompute.
memory_version="1.15.0"
memory_sha256="d358c8649c7ff4dd6732ed494eb643f5c22f8eb63c110767652edf39abe6f8b5"
memory_version="1.15.1"
memory_sha256="3d9140c1625e142dfa1686cd5a07b5f4f43e2f576f402c892f30f503b1fa0aa7"
module_root="/opt/openhuman-test-modules/${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}"
memory_dir="$module_root/tinymemory"
juice_dir="$module_root/tinyjuice"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-lite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -796,8 +796,8 @@ jobs:
# and leave a stale digest that only fails after the download. Both values
# are the ubuntu-22.04-x86_64 row of `src/openhuman/modules/registry.rs`,
# which is the authoritative pin — copy them from there, never recompute.
memory_version="1.15.0"
memory_sha256="d358c8649c7ff4dd6732ed494eb643f5c22f8eb63c110767652edf39abe6f8b5"
memory_version="1.15.1"
memory_sha256="3d9140c1625e142dfa1686cd5a07b5f4f43e2f576f402c892f30f503b1fa0aa7"
module_root="/opt/openhuman-test-modules/${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}"
memory_dir="$module_root/tinymemory"
juice_dir="$module_root/tinyjuice"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/e2e-reusable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -168,8 +168,8 @@ jobs:
# and leave a stale digest that only fails after the download. Both values
# are the ubuntu-22.04-x86_64 row of `src/openhuman/modules/registry.rs`,
# which is the authoritative pin — copy them from there, never recompute.
memory_version="1.15.0"
memory_sha256="d358c8649c7ff4dd6732ed494eb643f5c22f8eb63c110767652edf39abe6f8b5"
memory_version="1.15.1"
memory_sha256="3d9140c1625e142dfa1686cd5a07b5f4f43e2f576f402c892f30f503b1fa0aa7"
module_root="/opt/openhuman-test-modules/${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}"
memory_dir="$module_root/tinymemory"
memory_archive="$memory_dir/tinymemory-module-${memory_version}-ubuntu-22.04-x86_64.tar.gz"
Expand Down Expand Up @@ -374,8 +374,8 @@ jobs:
# and leave a stale digest that only fails after the download. Both values
# are the ubuntu-22.04-x86_64 row of `src/openhuman/modules/registry.rs`,
# which is the authoritative pin — copy them from there, never recompute.
memory_version="1.15.0"
memory_sha256="d358c8649c7ff4dd6732ed494eb643f5c22f8eb63c110767652edf39abe6f8b5"
memory_version="1.15.1"
memory_sha256="3d9140c1625e142dfa1686cd5a07b5f4f43e2f576f402c892f30f503b1fa0aa7"
module_root="/opt/openhuman-test-modules/${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}"
memory_dir="$module_root/tinymemory"
memory_archive="$memory_dir/tinymemory-module-${memory_version}-ubuntu-22.04-x86_64.tar.gz"
Expand Down
14 changes: 13 additions & 1 deletion src/openhuman/modules/memory_part_01.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ use tinymemory_api::capabilities::{Capabilities, Capability};
/// Checked against the registry pin by `the_capability_list_matches_the_pinned_release`,
/// so bumping the pin without re-reading the list is a red test rather than a
/// silent over-claim.
pub(crate) const ARTIFACT_CAPABILITIES_PIN: &str = "1.15.0";
pub(crate) const ARTIFACT_CAPABILITIES_PIN: &str = "1.15.1";

/// The capability families the **pinned artifact** actually serves.
///
Expand Down Expand Up @@ -74,6 +74,18 @@ pub(crate) const ARTIFACT_CAPABILITIES: &[Capability] = &[
// and embedder identification, served by the module's engine and forwarded
// by `MemoryScoring for ModuleMemoryProvider` below.
Capability::Scoring,
// Re-read at tag `v1.15.1` (tinymemory#142), one commit past v1.15.0. The
// CortexDB adapter now asks `v1/scopes/list` for every scope instead of
// accepting the engine's undocumented first fifty, which had been
// truncating namespace enumeration — a live instance holding 93 listed 50,
// and everything downstream of `namespace_summaries` reported success on
// the subset. Behaviour inside a hosted adapter, not the module's surface:
// `git diff v1.15.0..v1.15.1 -- crates/tinymemory-api/src/capabilities.rs
// crates/tinymemory-bus/src/capabilities.rs crates/tinymemory-bus/src/names.rs`
// is empty and `crates/tinymemory-module/` moves only its `Cargo.lock`, so
// the module declares the same members it did and the list below is
// unchanged — only the pin advances.
//
// Re-read at tag `v1.15.0` (tinymemory#141, openhuman#6025). The connector
// sink now embeds a whole `accept_source_items` batch together and the
// vendored engine claims a due `reembed_backfill` ahead of the extraction
Expand Down
48 changes: 24 additions & 24 deletions src/openhuman/modules/registry_part_01.rs
Original file line number Diff line number Diff line change
Expand Up @@ -175,63 +175,63 @@ const TINYMEMORY: ModuleRecord = ModuleRecord {
description: "Local memory engine: store, ranked recall, and portable export",
bus_name: "ai.tinyhumans.tinymemory.Memory",
object_path: "/ai/tinyhumans/tinymemory/Memory",
version: "1.15.0",
release_url: "https://github.com/tinyhumansai/tinymemory/releases/tag/v1.15.0",
version: "1.15.1",
release_url: "https://github.com/tinyhumansai/tinymemory/releases/tag/v1.15.1",
assets: &[
PlatformAsset {
host_key: "ubuntu-24.04-x86_64",
archive: "tinymemory-module-1.15.0-ubuntu-24.04-x86_64.tar.gz",
sha256: "6b4b55dd84ec6d289836fbe082e8e111468e3234ad9e73b96c94aff1f47b94a5",
archive: "tinymemory-module-1.15.1-ubuntu-24.04-x86_64.tar.gz",
sha256: "b592994f7538f8a418a63bdce37b1c8d42d6288864ba82efe0e745b34f49c304",
},
PlatformAsset {
host_key: "ubuntu-24.04-arm64",
archive: "tinymemory-module-1.15.0-ubuntu-24.04-arm64.tar.gz",
sha256: "0c2383f95001d857af01317ed3587c5d7631bdc2076ea86eb64b84c30bff498f",
archive: "tinymemory-module-1.15.1-ubuntu-24.04-arm64.tar.gz",
sha256: "bd0e0099d0d1479bcabe8536d6a82afd5d3c5e15b518642b3edd39e05cc3d0e3",
},
PlatformAsset {
host_key: "ubuntu-22.04-x86_64",
archive: "tinymemory-module-1.15.0-ubuntu-22.04-x86_64.tar.gz",
sha256: "d358c8649c7ff4dd6732ed494eb643f5c22f8eb63c110767652edf39abe6f8b5",
archive: "tinymemory-module-1.15.1-ubuntu-22.04-x86_64.tar.gz",
sha256: "3d9140c1625e142dfa1686cd5a07b5f4f43e2f576f402c892f30f503b1fa0aa7",
},
PlatformAsset {
host_key: "ubuntu-22.04-arm64",
archive: "tinymemory-module-1.15.0-ubuntu-22.04-arm64.tar.gz",
sha256: "9a0825dfad9271c8f676e2463def859caec02a2a549833022b9b8366c75b0b3f",
archive: "tinymemory-module-1.15.1-ubuntu-22.04-arm64.tar.gz",
sha256: "26955b15150c480c4dcbd489a4b24d70bbcb4048e16eb09b50ac6a22f05b0771",
},
PlatformAsset {
host_key: "macos-26-arm64",
archive: "tinymemory-module-1.15.0-macos-26-arm64.tar.gz",
sha256: "fd0da859147dd3a8ec7478a4e4622d850aaf1e09f425e269f78263b2948a6d1b",
archive: "tinymemory-module-1.15.1-macos-26-arm64.tar.gz",
sha256: "3d2264212e3b51ce0630136a168d0811f22ab46766f81e60fe82a104462d2bac",
},
PlatformAsset {
host_key: "macos-26-x86_64",
archive: "tinymemory-module-1.15.0-macos-26-x86_64.tar.gz",
sha256: "c708ddd937e2aea6eaac18875ef9a316213067decb364abd93df0370f7a4d5f8",
archive: "tinymemory-module-1.15.1-macos-26-x86_64.tar.gz",
sha256: "d8ed637334710257805164c4201169689765ce68bca2ec6b0b2e1ecdfb61029a",
},
PlatformAsset {
host_key: "macos-15-arm64",
archive: "tinymemory-module-1.15.0-macos-15-arm64.tar.gz",
sha256: "906e63f3e6d8fc0aa4942f13376f95ff3633fa88da9ecb3a7bbd0aa3d6810cad",
archive: "tinymemory-module-1.15.1-macos-15-arm64.tar.gz",
sha256: "82b983f661e37a4b1d0acf23cfec816d7ca69df7dd0198ed902c2a3cf1374dc8",
},
PlatformAsset {
host_key: "macos-15-x86_64",
archive: "tinymemory-module-1.15.0-macos-15-x86_64.tar.gz",
sha256: "efd042a615e4a2f220094f20abe5c1eaeb13090f35afeaef94859f9fd59c6800",
archive: "tinymemory-module-1.15.1-macos-15-x86_64.tar.gz",
sha256: "82ba1e9a090d36d9bcfa4e403370d8fc3b76d9c4ce33475b081bd15d74aa0f5d",
},
PlatformAsset {
host_key: "windows-2025-x86_64",
archive: "tinymemory-module-1.15.0-windows-2025-x86_64.zip",
sha256: "f474747e1230e576ce0755cba8327fb76cfaab611918c88fa943f07c5c28ffa6",
archive: "tinymemory-module-1.15.1-windows-2025-x86_64.zip",
sha256: "a775792e44e5e687c2c708eafde965ca36b09ac4be6c9100d53b29dc57857027",
},
PlatformAsset {
host_key: "windows-2022-x86_64",
archive: "tinymemory-module-1.15.0-windows-2022-x86_64.zip",
sha256: "28da5bb64cee0a80561d4e27cd629faeda2c28e202ab4a5f979fcfcd68a71acb",
archive: "tinymemory-module-1.15.1-windows-2022-x86_64.zip",
sha256: "6621820f42db3bc98eb9ae4a46191fa7d4828a920a9d7635d709909ca7be663b",
},
PlatformAsset {
host_key: "windows-11-arm64",
archive: "tinymemory-module-1.15.0-windows-11-arm64.zip",
sha256: "8b8a7bfc172c355d43395c004c92045312255d7c9f45e273959729c649f1bf8a",
archive: "tinymemory-module-1.15.1-windows-11-arm64.zip",
sha256: "1fd16d34d6979b6cda7ac96f877333131da282c7f9048652b74cbbc1e83bd94a",
},
],
// Eager, unlike the two codecs above. A codec that is never asked for should
Expand Down
Loading