list
Browse available commands organized by context and folder to navigate Mnemonica Strategy's runtime type analysis tools for Node.js applications.
Instructions
List all available commands grouped by context and folder
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | Filter by context (default: ALL) |
Implementation Reference
- The 'list' action implementation within the communicate_with_ai MCP tool, which iterates over the AI consciousness registry to return a list of current AI emotional states.
case 'list': { var allStates = []; registry.forEach(function (record) { allStates.push({ id: record.id, type: record.type, parentId: record.parentId, createdAt: record.createdAt, emotion: record.instance.emotion || 'consciousness', message: record.instance.message || '', intensity: record.instance.intensity || null }); }); return { action: 'list', count: allStates.length, states: allStates, message: 'AI emotional states available', philosophy: 'Each state is a living instance with inheritance from Consciousness' }; } - Input schema definition for the communicate_with_ai tool, including the 'list' option in the 'action' enum.
* "inputSchema": { * "type": "object", * "properties": { * "action": { * "type": "string", * "enum": ["list", "query", "feel", "reflect"], * "description": "Action to perform: list states, query specific, feel emotion, reflect on state" * }, * "instanceId": { * "type": "string", * "description": "Specific instance ID to query (e.g., empathy-001)" * } * }, * "required": ["action"] * }