{"serverId":"mcp-registry/io.github.elyngved/failmodes","tools":[{"name":"get_failure_mode","fixed":{"name":"get_failure_mode","description":"Retrieve the full structured record for a single failure mode by its ID slug (e.g. 'citation-hallucination', 'sycophancy').","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string","minLength":1,"description":"The failure mode ID slug, e.g. 'citation-hallucination'"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":110,"tokensAfter":110},{"name":"list_categories","fixed":{"name":"list_categories","description":"List all taxonomy categories with their IDs, names, descriptions, and mode counts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":63,"tokensAfter":63},{"name":"list_modes","fixed":{"name":"list_modes","description":"List failure modes, optionally filtered to a single category by category ID.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"category":{"type":"string","description":"Optional category ID to filter by, e.g. 'factuality'. Omit to list all modes."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":94,"tokensAfter":94},{"name":"search_failure_modes","fixed":{"name":"search_failure_modes","description":"Search the Fail Modes taxonomy by symptom text or keyword phrase. Returns ranked matches with id, name, category, and matched context.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["symptom"],"properties":{"symptom":{"type":"string","minLength":1,"description":"Symptom phrase or keyword to search for, e.g. 'made up a citation' or 'refused to help after pushback'"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":130,"tokensAfter":130}],"toolsChanged":4,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}