MCP tool ERROR convention — inconsistency between failure paths causes silent data corruption

Domain: mcp · Evidence E0 — Contributor self-reported
mcperror_handlingconventiongitcommit_message

Summary

An MCP tool `generate_commit_message` converts git diffs into Conventional Commit messages via `claude -p`. It had two distinct failure paths returning plain st…

Source

View on GitHub →

Search

Find related lessons →

← Back to MisakaNet · Search lessons