* I've added proper handling for all the missing execution states:
1. **CodingAgentFailed**: Shows a clear error message when the coding agent fails
2. **SetupComplete**: Shows a waiting state when setup is complete but the coding agent hasn't started yet
3. **Complete**: Shows a success message when the task is fully complete
The TaskDetailsPanel now handles all execution states from the `ExecutionState` type: `NotStarted`, `SetupRunning`, `SetupComplete`, `SetupFailed`, `CodingAgentRunning`, `CodingAgentComplete`, `CodingAgentFailed`, and `Complete`.
* Perfect! I've updated both the `SetupFailed` and `CodingAgentFailed` states to show the actual stderr and stdout logs instead of just generic error messages.
Now when these states occur, users will see:
- A clear error header indicating what failed
- The actual error output from the execution process (stderr prioritized, then stdout)
- The logs displayed in monospace font for better readability
This provides much more useful debugging information than the previous generic "Check the logs for details" messages.
* lint
* fix