summaryrefslogtreecommitdiff
path: root/src/mcp/tools/delete_message.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mcp/tools/delete_message.c')
-rw-r--r--src/mcp/tools/delete_message.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mcp/tools/delete_message.c b/src/mcp/tools/delete_message.c
index f90bbe3..9f70866 100644
--- a/src/mcp/tools/delete_message.c
+++ b/src/mcp/tools/delete_message.c
@@ -30,6 +30,10 @@ call_delete_message(const mcpc_tool_t *tool, mcpc_ucbr_t *result)
}
else
{
+ if (status == TINY_STORE_OK)
+ {
+ tiny_mcp_tools_invalidate_indexes(context);
+ }
mcpc_toolcall_result_add_text_printf8(
result,
(const char8_t *)(status == TINY_STORE_OK ? "{\"status\":\"OK\"}"