Skip to content

Conversation

@cte
Copy link
Collaborator

@cte cte commented Jun 6, 2025

Description

Screenshot 2025-06-05 at 9 51 14 PM

Important

Enhance 'run status' section by adding Redis-based status fetching, updating UI components, and restructuring files.

  • Behavior:
    • Replaces ConnectionStatus with RunStatus in run.tsx to display task stream, controller, and runners status.
    • Introduces getHeartbeat in heartbeat.ts and getRunners in runners.ts to fetch run status data from Redis.
    • Updates useRunStatus in use-run-status.ts to include heartbeat and runners data.
  • File Structure:
    • Renames src/lib/server/exercises.ts, runners.ts, runs.ts, and tasks.ts to src/actions/.
    • Deletes use-exercises.ts and use-runners.ts hooks.
  • Misc:
    • Removes --turbopack from dev script in package.json.
    • Minor logging change in sse-stream.ts to ignore errors when writer is already closed.

This description was created by Ellipsis for 11e842f. You can customize this summary. It will automatically update as commits are pushed.

@cte cte requested review from jr and mrubens as code owners June 6, 2025 04:51
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. enhancement New feature or request labels Jun 6, 2025
<div>
<div className="flex items-center gap-2">
<div className="flex items-center gap-2">
<div>Task Stream:</div>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

User-facing labels like 'Task Stream', 'Task Controller', and 'Task Runners' should use translation utilities rather than hardcoded strings.

This comment was generated because it violated a code review rule: irule_C0ez7Rji6ANcGkkX.

@cte cte merged commit 24851b9 into main Jun 6, 2025
15 of 16 checks passed
@cte cte deleted the cte/run-status-fixes branch June 6, 2025 05:00
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jun 6, 2025
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants