feat: Add dynamic output dialect formatting (XML/Markdown) via MCP configuration

This commit is contained in:
Riz Ashraf committed 2026-10-11 07:37:48 +01:00
1 parent ffb316a6e3
commit faf4532992
2 files changed
+24 -2

No files matched your search

+2
View File
@@ -133,6 +133,7 @@ pub struct MemoryState {
pub event_bus_tx: tokio::sync::broadcast::Sender<GenericEvent>,
pub ollama: Arc<crate::ollama::OllamaClient>,
pub clipboard_cache: Arc<tokio::sync::RwLock<ClipboardCacheState>>,
pub dialect: std::sync::RwLock<String>,
}
impl MemoryState {
@@ -206,6 +207,7 @@ impl MemoryState {
activity_tx: tokio::sync::broadcast::channel(100).0,
event_bus_tx: tokio::sync::broadcast::channel(1000).0,
clipboard_cache: Arc::new(tokio::sync::RwLock::new(ClipboardCacheState::default())),
dialect: std::sync::RwLock::new("markdown".to_string()),
};
// Normalize pre-existing graph entity and relation types