feat(mcp): finalize Python structural tools with security checks and indentation normalization
This commit is contained in:
+1
-1
@@ -262,5 +262,5 @@ This file tracks all major tracks for the project. Each track has its own detail
|
||||
*Link: [./tracks/gui_2_cleanup_20260513/](./tracks/gui_2_cleanup_20260513/)*
|
||||
---
|
||||
|
||||
- [ ] **Track: Add Python structural MCP tools (py_remove_def, py_add_def, py_move_def, py_region_wrap)**
|
||||
- [x] **Track: Add Python structural MCP tools (py_remove_def, py_add_def, py_move_def, py_region_wrap)**
|
||||
*Link: [./tracks/python_structural_mcp_tools_20260513/](./tracks/python_structural_mcp_tools_20260513/)*
|
||||
|
||||
@@ -17,6 +17,6 @@
|
||||
|
||||
## Phase 3: Testing & Validation
|
||||
- [x] Task: Create `tests/test_py_struct_tools.py` and write unit tests for the indentation shifter and AST extraction logic. [0393282]
|
||||
- [~] Task: Write integration tests verifying the execution of the new tools via the MCP dispatcher.
|
||||
- [ ] Task: Run the full test suite in batches to ensure no regressions in existing MCP routing.
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 3: Testing & Validation' (Protocol in workflow.md)
|
||||
- [x] Task: Write integration tests verifying the execution of the new tools via the MCP dispatcher. [0393282]
|
||||
- [x] Task: Run the full test suite in batches to ensure no regressions in existing MCP routing. [a88608d]
|
||||
- [x] Task: Conductor - User Manual Verification 'Phase 3: Testing & Validation' (Protocol in workflow.md) [a88608d]
|
||||
Reference in New Issue
Block a user