prompts::mcp-list
Internal: returns the MCP prompts/list envelope (full arguments schema for each registered prompt).
Agentic content registry worker. Hosts skills + prompts + the iii:// resource resolver that the mcp worker serves to harnesses.
Internal: returns the MCP prompts/list envelope (full arguments schema for each registered prompt).
Internal: resolves an iii:// URI and returns the MCP resources/read contents envelope.
Internal: returns the MCP resources/templates/list envelope.
Register a slash-command prompt; clients call prompts/get to render it.
Free-text description shown in the client's prompt picker.
Handler function called on prompts/get with the supplied arguments.
Unique prompt name (lowercase ASCII, kebab/underscore, max 64 chars).
Register a markdown skill so it appears as iii://{id} in resources/list.
Unique skill id (lowercase ASCII, kebab/underscore, max 64 chars).
Markdown body served at iii://{id}.
Remove a registered prompt by name.
List registered prompts (name, function_id, arg count, registered_at).
List registered skills (id, body length, registered_at) without bodies.
Internal: returns the MCP resources/list envelope with the iii://skills index + one iii://{id} entry per registered skill.
Internal: dispatches a registered prompt handler and normalizes the result for MCP prompts/get.
Remove a registered skill by id.
Fires after any mutation of the skills registry (register / unregister).
Fires after any mutation of the prompts registry (register / unregister).