memory: consolidate staging through queue tools

This commit is contained in:
2026-07-25 09:17:08 +09:00
parent 4de801f8d0
commit a44673fa6b
13 changed files with 701 additions and 1660 deletions
+12 -4
View File
@@ -646,10 +646,18 @@ where
base_url,
} = workspace_client
{
for definition in crate::feature::builtin::memory::workspace_http_memory_tools(
workspace_id,
base_url,
) {
let definitions = if spawner_name == "memory-consolidation" {
crate::feature::builtin::memory::workspace_http_memory_consolidation_tools(
workspace_id,
base_url,
)
} else {
crate::feature::builtin::memory::workspace_http_memory_tools(
workspace_id,
base_url,
)
};
for definition in definitions {
worker.register_tool(definition);
}
} else {