conductor(plan): Mark Phase 2 complete [checkpoint: 865d8dd]
This commit is contained in:
@@ -22,10 +22,10 @@ Focus: Add `current_tier` context variable to `ai_client` and stamp it on every
|
||||
|
||||
---
|
||||
|
||||
## Phase 2: Tool Log Reader Migration
|
||||
## Phase 2: Tool Log Reader Migration [checkpoint: 865d8dd]
|
||||
Focus: Update `_render_tool_calls_panel` to read dicts. No UI change — just fixes the access pattern before Phase 3 adds filter logic.
|
||||
|
||||
- [~] Task 2.1: Update `_render_tool_calls_panel` to use dict access.
|
||||
- [x] Task 2.1: Update `_render_tool_calls_panel` to use dict access. 865d8dd
|
||||
- **Location**: `gui_2.py:2989-3039`. Confirm with `get_file_slice(2989, 3042)`.
|
||||
- **What**: Replace `script, result, _ = self._tool_log[i_minus_one]` with:
|
||||
```python
|
||||
@@ -37,10 +37,10 @@ Focus: Update `_render_tool_calls_panel` to read dicts. No UI change — just fi
|
||||
- **How**: Use `Edit` targeting the destructure line.
|
||||
- **Verify**: `py_check_syntax(gui_2.py)` passes; run tests.
|
||||
|
||||
- [ ] Task 2.2: Write/run tests.
|
||||
- [x] Task 2.2: Write/run tests. 12/12 passed. 865d8dd
|
||||
- Run `uv run pytest tests/ -x -q`. Confirm tool log panel simulation tests (if any) pass.
|
||||
|
||||
- [ ] Task 2.3: Conductor — User Manual Verification
|
||||
- [x] Task 2.3: Conductor — User Manual Verification. 865d8dd
|
||||
- Launch app. Generate a script send (or use existing tool call in history). Confirm "Tool Calls" tab in Operations Hub renders correctly.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user