Commit Graph

3 Commits

Author SHA1 Message Date
Ed_
cbe58936f5 feat(mcp): Add edit_file tool - native edit replacement that preserves indentation
- New edit_file(path, old_string, new_string, replace_all) function
- Reads/writes with newline='' to preserve CRLF and 1-space indentation
- Returns error if old_string not found or multiple matches without replace_all
- Added to MUTATING_TOOLS for HITL approval routing
- Added to TOOL_NAMES and dispatch function
- Added MCP_TOOL_SPECS entry for AI tool declaration
- Updated agent configs (tier2, tier3, general) with edit_file mapping

Note: tier1, tier4, explore agents don't need this (edit: deny - read-only)
2026-03-04 23:00:13 -05:00
Ed_
696a48f7bc feat(opencode): Enforce Manual Slop MCP tools across all agents 2026-03-04 22:21:25 -05:00
Ed_
c17698ed31 WIP: boostrapping opencode for use with at least GLM agents 2026-03-04 15:56:00 -05:00