Skip to main content
Glama
orneryd

M.I.M.I.R - Multi-agent Intelligent Memory & Insight Repository

by orneryd
confirmation.utils.md1.6 kB
[**mimir v1.0.0**](../README.md) *** [mimir](../README.md) / tools/confirmation.utils # tools/confirmation.utils ## Functions ### generateConfirmationToken() > **generateConfirmationToken**(`action`, `params`): `string` Defined in: src/tools/confirmation.utils.ts:37 Generate a secure confirmation token for a destructive action #### Parameters ##### action `string` Action identifier (e.g., 'memory_clear', 'delete_node') ##### params `any` Parameters of the action (for verification) #### Returns `string` Confirmation ID that can be used to confirm the action *** ### validateConfirmationToken() > **validateConfirmationToken**(`confirmationId`, `action`, `params`): `boolean` Defined in: src/tools/confirmation.utils.ts:63 Validate a confirmation token #### Parameters ##### confirmationId `string` Token to validate ##### action `string` Expected action identifier ##### params `any` Expected parameters (for verification) #### Returns `boolean` true if token is valid, false otherwise *** ### consumeConfirmationToken() > **consumeConfirmationToken**(`confirmationId`): `void` Defined in: src/tools/confirmation.utils.ts:98 Consume a confirmation token (one-time use) #### Parameters ##### confirmationId `string` Token to consume #### Returns `void` *** ### getConfirmationStats() > **getConfirmationStats**(): `object` Defined in: src/tools/confirmation.utils.ts:117 Get stats about pending confirmations (for monitoring) #### Returns `object` ##### pending > **pending**: `number` ##### oldestAge > **oldestAge**: `number` \| `null`

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/orneryd/Mimir'

If you have feedback or need assistance with the MCP directory API, please join our Discord server