#pragma once #include "KomMcpServer.hpp" #include "HandlersIntrospection.hpp" #include "HandlersLocalBackup.hpp" #include "HandlersMemory.hpp" inline void register_default_tools(KomMcpServer& server) { server.registerTool("echo", Handlers::echo); server.registerTool("kom.memory.v1.save_context", Handlers::save_context); server.registerTool("kom.memory.v1.recall_context", Handlers::recall_context); server.registerTool("kom.memory.v1.embed_text", Handlers::embed_text); server.registerTool("kom.memory.v1.upsert_memory", Handlers::upsert_memory); server.registerTool("kom.memory.v1.search_memory", Handlers::search_memory); server.registerTool("kom.memory.v1.upsert_and_embed", Handlers::upsert_and_embed); server.registerTool("kom.memory.v1.warm_cache", Handlers::warm_cache); server.registerTool("kom.local.v1.backup.export_encrypted", Handlers::backup_export_encrypted); server.registerTool("kom.local.v1.backup.import_encrypted", Handlers::backup_import_encrypted); server.registerTool("kom.meta.v1.project_snapshot", Handlers::project_snapshot); }