migrating back with new chatrecall non underscore name (#5223)

This commit is contained in:
Michael Neale
2025-10-27 14:59:14 +11:00
committed by GitHub
parent cdcfc0ca0b
commit a6dcf86bdf
6 changed files with 689 additions and 0 deletions
+14
View File
@@ -1,3 +1,4 @@
use crate::agents::chatrecall_extension;
use crate::agents::extension_manager_extension;
use crate::agents::todo_extension;
use std::collections::HashMap;
@@ -50,6 +51,19 @@ pub static PLATFORM_EXTENSIONS: Lazy<HashMap<&'static str, PlatformExtensionDef>
},
);
map.insert(
chatrecall_extension::EXTENSION_NAME,
PlatformExtensionDef {
name: chatrecall_extension::EXTENSION_NAME,
description:
"Search past conversations and load session summaries for contextual memory",
default_enabled: false,
client_factory: |ctx| {
Box::new(chatrecall_extension::ChatRecallClient::new(ctx).unwrap())
},
},
);
map.insert(
"extensionmanager",
PlatformExtensionDef {