Description
When the AI executes a multi-step task, it would be helpful to see how long each step took. This helps users understand performance bottlenecks and LLM response times.
Current Behavior
- Execution steps are shown in the Task Monitor
- No timing information displayed
Expected Behavior
- Each step shows its duration (e.g., "2.3s")
- Total task execution time shown at completion
- Optionally: a simple bar chart of step durations
Suggested Approach
- Record
Date.now() at step start/end in LocalClawService.ts
- Add
duration field to execution step data
- Display in Task Monitor UI (
src/components/houses/TaskHouse.tsx)
Description
When the AI executes a multi-step task, it would be helpful to see how long each step took. This helps users understand performance bottlenecks and LLM response times.
Current Behavior
Expected Behavior
Suggested Approach
Date.now()at step start/end inLocalClawService.tsdurationfield to execution step datasrc/components/houses/TaskHouse.tsx)