From 4c6a831aa2a57e2bcc20aa3fc2f1b7172f5be285 Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Mon, 29 Jun 2026 02:36:40 +0900 Subject: feat: 会話メモリのプロトタイプを実装 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 6種類のMCPツールと入力検証を追加 - バイナリログ、スナップショット、復旧、圧縮処理を実装 - Unicode n-gram検索とドメインモデルを追加 - 単体テストと統合テストを追加 - アーキテクチャと実装状況を文書化 - Cコードの記述スタイルを統一 --- src/mcp/tools/health.c | 29 ----------------------------- src/mcp/tools/health.h | 9 --------- 2 files changed, 38 deletions(-) delete mode 100644 src/mcp/tools/health.c delete mode 100644 src/mcp/tools/health.h (limited to 'src/mcp/tools') diff --git a/src/mcp/tools/health.c b/src/mcp/tools/health.c deleted file mode 100644 index 0309ea5..0000000 --- a/src/mcp/tools/health.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "mcp/tools/health.h" - -#include - -static void -health_call(const mcpc_tool_t *tool, mcpc_ucbr_t *result) -{ - (void)tool; - mcpc_ucbr_toolcall_add_text_printf8(result, (const char8_t *)"ok"); -} - -mcpc_tool_t * -tiny_convmem_health_tool_create(void) -{ - mcpc_tool_t *tool = mcpc_tool_new2( - (const char8_t *)"health", - (const char8_t *)"Check whether the tiny conversation memory server is running" - ); - if (tool == NULL) - { - return NULL; - } - - if (mcpc_tool_set_call_cb(tool, health_call) != MCPC_EC_0) - { - return NULL; - } - return tool; -} diff --git a/src/mcp/tools/health.h b/src/mcp/tools/health.h deleted file mode 100644 index f4bfe0a..0000000 --- a/src/mcp/tools/health.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef TINY_CONVMEM_MCP_HEALTH_H -#define TINY_CONVMEM_MCP_HEALTH_H - -#include - -mcpc_tool_t *tiny_convmem_health_tool_create(void); - -#endif - -- cgit v1.2.3