refactor(coding-agent/core): restructured tool parameter naming to snake_case convention

- Standardized tool parameter naming from camelCase to snake_case across all tools.
- Updated edit tool parameters oldText/newText to old_text/new_text.
- Updated grep tool parameters ignoreCase/headLimit to ignore_case/head_limit.
- Updated python tool parameter timeoutMs to timeout_ms.
- Updated todo-write tool parameter activeForm to active_form.
- Marked read tool as non-abortable to improve performance.
This commit is contained in:
can1357
2026-01-23 05:52:38 +01:00
parent 19a7e33b4e
commit 02a74a60ef
19 changed files with 330 additions and 317 deletions
@@ -57,7 +57,7 @@ describe("python tool schema", () => {
expect(schema.type).toBe("object");
expect(schema.properties.cells.type).toBe("array");
expect(schema.properties.timeoutMs.type).toBe("number");
expect(schema.properties.timeout_ms.type).toBe("number");
expect(schema.properties.cwd.type).toBe("string");
expect(schema.properties.reset.type).toBe("boolean");
expect(schema.required).toEqual(["cells"]);