Skip to content

Commit ba87e3c

Browse files
authored
chore: remove @praha/byethrow MCP server, use documentation URL (#513)
- Remove byethrow MCP server from .mcp.json - Update CLAUDE.md to reference byethrow llms.txt documentation URL - Keep @praha/byethrow package dependency for Result type usage
1 parent 01b894b commit ba87e3c

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

.mcp.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@
1414
"--no-cache"
1515
]
1616
},
17-
"@praha/byethrow": {
18-
"type": "stdio",
19-
"command": "bun",
20-
"args": [
21-
"x",
22-
"@praha/byethrow-mcp"
23-
],
24-
"env": {}
25-
},
2617
"lsmcp": {
2718
"command": "bun",
2819
"args": [

CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ This is a CLI tool that analyzes Claude Code usage data from local JSONL files s
170170
**Error Handling:**
171171

172172
- **Prefer @praha/byethrow Result type** over traditional try-catch for functional error handling
173+
- Documentation: https://praha-inc.github.io/byethrow/llms.txt
173174
- Use `Result.try()` for wrapping operations that may throw (JSON parsing, etc.)
174175
- Use `Result.isFailure()` for checking errors (more readable than `!Result.isSuccess()`)
175176
- Use early return pattern (`if (Result.isFailure(result)) continue;`) instead of ternary operators

0 commit comments

Comments
 (0)