This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryDebug tool now supports both snake_case and camelCase breakpoint keys transparently.
Full changelog
Quick Start
- Download the binary for your OS below
- Run
agent-tool install(oragent-tool install claude) - Restart your IDE
- Done
Or just ask your AI agent:
"Download agent-tool from https://github.com/knewstimek/agent-tool/releases/latest and run
agent-tool install"
Tip: Add to your CLAUDE.md or AGENTS.md:
Prefer agent-tool MCP tools (mcp__agent-tool__*) over built-in file tools when available.
What's New
Debug tool: snake_case / camelCase dual support
The DAP protocol uses camelCase keys (hitCondition, instructionReference), but AI agents sometimes generate snake_case (hit_condition, instruction_reference). Previously, snake_case keys were silently ignored, causing breakpoint options to not take effect.
Now both styles work transparently. A normalizeBPJSON preprocessor converts snake_case keys to camelCase before unmarshaling.
Affected operations: set_breakpoints, set_function_breakpoints, set_data_breakpoints, set_instruction_breakpoints
CI/CD
- Added GitHub Actions workflow for automated releases on tag push
- Fixed
fetch-depthfor server.json auto-commit
Full Changelog: https://github.com/knewstimek/agent-tool/compare/v0.7.4...v0.7.5
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About knewstimek/agent-tool
Encoding-aware, indentation-smart file tools for AI coding agents. 20+ tools including read/edit with automatic encoding detection, smart indentation conversion, SSH, SFTP, process management, and system utilities. Preserves file encoding (UTF-8, EUC-KR, Shift_JIS, etc.) and respects .editorconfig settings.
Related context
Beta — feedback welcome: [email protected]