19 lines
1013 B
C++
19 lines
1013 B
C++
#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.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);
|
|
}
|