feat: add memory tool (#10637)

Add a tool for memory to retrieve a full memory based on the memory ID
This commit is contained in:
jif-oai
2026-02-05 16:16:31 +00:00
committed by GitHub
parent fe1cbd0f38
commit 41f3b1ba0b
7 changed files with 232 additions and 0 deletions

View File

@@ -107,6 +107,8 @@ pub enum Feature {
RuntimeMetrics,
/// Persist rollout metadata to a local SQLite database.
Sqlite,
/// Enable the get_memory tool backed by SQLite thread memories.
MemoryTool,
/// Append additional AGENTS.md guidance to user instructions.
ChildAgentsMd,
/// Enforce UTF8 output in Powershell.
@@ -449,6 +451,12 @@ pub const FEATURES: &[FeatureSpec] = &[
stage: Stage::UnderDevelopment,
default_enabled: false,
},
FeatureSpec {
id: Feature::MemoryTool,
key: "memory_tool",
stage: Stage::UnderDevelopment,
default_enabled: false,
},
FeatureSpec {
id: Feature::ChildAgentsMd,
key: "child_agents_md",