From 407fd8edd75f155f345291ffa1e5c9e8af31fd75 Mon Sep 17 00:00:00 2001 From: Steven Enamakel <31011319+senamakel@users.noreply.github.com> Date: Mon, 13 Jul 2026 17:27:56 +0400 Subject: [PATCH] chore: update vendored submodules (#4815) --- Cargo.lock | 4 ++-- app/src-tauri/Cargo.lock | 30 +++++++++++++++--------------- tests/agent_retrieval_e2e.rs | 24 +++++++++++++++++++++--- vendor/tinyagents | 2 +- vendor/tinychannels | 2 +- vendor/tinyflows | 2 +- vendor/tinyplace | 2 +- 7 files changed, 42 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6570e62b6..e594d4d4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2863,7 +2863,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.57.0", + "windows-core 0.58.0", ] [[package]] @@ -6937,7 +6937,7 @@ dependencies = [ [[package]] name = "tinyplace" -version = "2.0.1" +version = "2.0.2" dependencies = [ "aes", "async-trait", diff --git a/app/src-tauri/Cargo.lock b/app/src-tauri/Cargo.lock index 4c0fc3061..9d31f7d9a 100644 --- a/app/src-tauri/Cargo.lock +++ b/app/src-tauri/Cargo.lock @@ -205,7 +205,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -216,7 +216,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -250,7 +250,7 @@ dependencies = [ "objc2-foundation 0.3.2", "parking_lot", "percent-encoding", - "windows-sys 0.60.2", + "windows-sys 0.59.0", "x11rb", ] @@ -2093,7 +2093,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -2496,7 +2496,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -3737,7 +3737,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.57.0", + "windows-core 0.58.0", ] [[package]] @@ -4136,7 +4136,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde_core", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -5030,7 +5030,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -6727,7 +6727,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -7314,7 +7314,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -7373,7 +7373,7 @@ dependencies = [ "security-framework 3.7.0", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -8145,7 +8145,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -8999,7 +8999,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -9282,7 +9282,7 @@ dependencies = [ [[package]] name = "tinyplace" -version = "2.0.1" +version = "2.0.2" dependencies = [ "aes", "async-trait", @@ -9815,7 +9815,7 @@ checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" dependencies = [ "memoffset", "tempfile", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] diff --git a/tests/agent_retrieval_e2e.rs b/tests/agent_retrieval_e2e.rs index 6caef6fb7..76eb06088 100644 --- a/tests/agent_retrieval_e2e.rs +++ b/tests/agent_retrieval_e2e.rs @@ -186,11 +186,29 @@ fn orchestrator_reaches_memory_agent_on_demand() { !has_call_memory_agent, "orchestrator agent.toml must not expose the 'call_memory_agent' tool" ); - // Verify all superseded tool names are gone. + // Simple recall/store operations stay direct so they do not pay an agentic + // round-trip; deep retrieval still routes through the memory subagent. + for direct_name in [ + "memory_recall", + "memory_store", + "save_preference", + "update_memory_md", + ] { + let entry = format!("\"{direct_name}\""); + let entry_comma = format!("\"{direct_name}\","); + let direct_tool_present = toml + .lines() + .map(str::trim) + .any(|line| line == entry || line == entry_comma); + assert!( + direct_tool_present, + "orchestrator agent.toml must list direct memory tool '{direct_name}'" + ); + } + // Verify the superseded tree/query tool names are gone. for old_name in [ "memory_tree", "query_memory", - "memory_recall", "memory_tree_search_entities", "memory_tree_query_topic", "memory_tree_query_source", @@ -206,7 +224,7 @@ fn orchestrator_reaches_memory_agent_on_demand() { .any(|line| line == entry || line == entry_comma); assert!( !old_tool_present, - "orchestrator agent.toml must NOT list '{old_name}' — superseded by 'call_memory_agent'" + "orchestrator agent.toml must NOT list legacy memory tool '{old_name}'" ); } } diff --git a/vendor/tinyagents b/vendor/tinyagents index b34b2f83d..19dc2c438 160000 --- a/vendor/tinyagents +++ b/vendor/tinyagents @@ -1 +1 @@ -Subproject commit b34b2f83d7af492c9b7ccaf558c38bece4182dde +Subproject commit 19dc2c438e1f8b2715a45ba7030bc455e611dcb2 diff --git a/vendor/tinychannels b/vendor/tinychannels index 94fa9f5cb..d82953832 160000 --- a/vendor/tinychannels +++ b/vendor/tinychannels @@ -1 +1 @@ -Subproject commit 94fa9f5cb04a522c1d3e93b1fcb6044ef8f3ea49 +Subproject commit d82953832c6d76259ef4a2cfc87a3f86bd31d7f1 diff --git a/vendor/tinyflows b/vendor/tinyflows index 68590ed32..db4165fee 160000 --- a/vendor/tinyflows +++ b/vendor/tinyflows @@ -1 +1 @@ -Subproject commit 68590ed32e2450c62dbdb9d2ff5a0178e00c22ea +Subproject commit db4165feec52aea101432af300878e4011a4d029 diff --git a/vendor/tinyplace b/vendor/tinyplace index f48536492..39ab493f5 160000 --- a/vendor/tinyplace +++ b/vendor/tinyplace @@ -1 +1 @@ -Subproject commit f48536492364824e1da706a7b7d5f109eebc7296 +Subproject commit 39ab493f51818ca940c3b80243c768ffcb90c744