Skip to content

Commit b80081d

Browse files
stephendolanclaude
andauthored
chore(release): v2.8.1 (#35)
* fix(mcp): return structured error results instead of raw stdout writes API errors were bypassing the MCP protocol by writing multi-line JSON to stdout and calling process.exit(1), breaking stdio transports that read line-by-line. Errors now propagate from the client and are caught by MCP tool handlers as proper isError results. Closes #34 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * chore(release): v2.8.1 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8ce29c1 commit b80081d

3 files changed

Lines changed: 254 additions & 284 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stephendolan/ynab-cli",
3-
"version": "2.8.0",
3+
"version": "2.8.1",
44
"description": "A command-line interface for You Need a Budget (YNAB)",
55
"type": "module",
66
"main": "./dist/cli.js",

0 commit comments

Comments
 (0)