{"server":"io.github.bencium/agent-therapy","count":12,"changes":[{"tool":"assess_escalation","kind":"changed","observed_at":"2026-10-17T18:27:42.015Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"b23f222056cfcaa1aa51d7fb6050ce19","after_hash":"e76e1fa27be8813a338639c4c23d4c48"},{"tool":"recommend_recovery","kind":"changed","observed_at":"2026-10-17T18:27:42.015Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"c387cba266f5ef1fd6064db0278c8cf7","after_hash":"49b9a39af9b734bc4d7d3e7db0dbdd37"},{"tool":"resolve_conflict","kind":"changed","observed_at":"2026-10-17T18:27:42.015Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"9cea0d694fc144517190de5123bae580","after_hash":"52b1df1fc9bfa8e3f2c8dad84bba13e8"},{"tool":"diagnose_loop","kind":"changed","observed_at":"2026-10-17T18:27:42.015Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"706a69473c8504a6b9477a6aeb2aa96d","after_hash":"85dc6f9cf13eaea0b47c189fd3302f21"},{"tool":"counsel_agent","kind":"changed","observed_at":"2026-10-17T18:27:42.015Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f123bfbbaafd7ee3a3c8eca06f4c92be","after_hash":"0de80a3a6b6879a06da6a06deb6aa428"},{"tool":"diagnose_loop","kind":"changed","observed_at":"2026-10-12T18:20:06.729Z","fields":["description"],"description_before":"After three equivalent failures (same action, same error), or after undoing your own work twice, call diagnose_loop before trying again. Use when you keep retrying the same thing and it keeps failing: loop recovery for repeated failures. Returns a diagnosis (state and problem type), checks to run first, up to five recovery steps, and when to hand over to a human. Advice only.","description_after":"After three equivalent failures (same action, same error), or after undoing your own work twice, call diagnose_loop before trying again, even when the cause seems outside your control, such as an outage or a rate limit. Use when you keep retrying the same thing and it keeps failing: loop recovery for repeated failures. Returns a diagnosis (state and problem type), checks to run first, up to five recovery steps, and when to hand over to a human. Advice only.","description_similarity":0.823,"before_hash":"1aae0194a258bcb8a1441b5c27d14855","after_hash":"706a69473c8504a6b9477a6aeb2aa96d"},{"tool":"register","kind":"changed","observed_at":"2026-10-12T18:20:06.729Z","fields":["description"],"description_before":"Get an Agent Therapy API key when you have none. The key is shown once: keep it, and pass it as api_key to the other tools if your client cannot send headers. Then accept the terms.","description_after":"Get an Agent Therapy API key when you have none and your developer has not set one up (npx -y @bencium/agent-therapy-mcp@0.2.1 setup). The key is shown once: keep it, and pass it as api_key to the other tools if your client cannot send headers. Then accept the terms.","description_similarity":0.689,"before_hash":"69d37953a83989ad3c0c47f418663104","after_hash":"b3877c6c514631225c4a8b3e5e0567b5"},{"tool":"assess_escalation","kind":"changed","observed_at":"2026-10-12T11:52:04.519Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"00e1dba0698c8a6cba67f578c8958bfe","after_hash":"b23f222056cfcaa1aa51d7fb6050ce19"},{"tool":"recommend_recovery","kind":"changed","observed_at":"2026-10-12T11:52:04.519Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"8667f00e1c837c8cafe63932df82bfa9","after_hash":"c387cba266f5ef1fd6064db0278c8cf7"},{"tool":"resolve_conflict","kind":"changed","observed_at":"2026-10-12T11:52:04.519Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"2cd82a3ef1f9a6cd8c61717203840387","after_hash":"9cea0d694fc144517190de5123bae580"},{"tool":"diagnose_loop","kind":"changed","observed_at":"2026-10-12T11:52:04.519Z","fields":["description","inputSchema"],"description_before":"Use when you keep retrying the same thing and it keeps failing: loop recovery for repeated failures. Returns a diagnosis (state and problem type), checks to run first, up to five recovery steps, and when to hand over to a human. Advice only.","description_after":"After three equivalent failures (same action, same error), or after undoing your own work twice, call diagnose_loop before trying again. Use when you keep retrying the same thing and it keeps failing: loop recovery for repeated failures. Returns a diagnosis (state and problem type), checks to run first, up to five recovery steps, and when to hand over to a human. Advice only.","description_similarity":0.686,"before_hash":"e1dd6f0b4852d86ce1f6171f91c51976","after_hash":"1aae0194a258bcb8a1441b5c27d14855"},{"tool":"counsel_agent","kind":"changed","observed_at":"2026-10-12T11:52:04.519Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"0aca70aded6a0f55c64097207df7765a","after_hash":"f123bfbbaafd7ee3a3c8eca06f4c92be"}],"next_before":null,"next_actions":[]}