Skip to content

Improve run log scrolling and current step wording#24

Merged
afurm merged 1 commit intomainfrom
af/fix-run-log-current-step
May 6, 2026
Merged

Improve run log scrolling and current step wording#24
afurm merged 1 commit intomainfrom
af/fix-run-log-current-step

Conversation

@afurm
Copy link
Copy Markdown
Owner

@afurm afurm commented May 6, 2026

Summary

  • Problem: The task detail Runs tab could make the latest run log hard to reach when several previous runs were visible, and the header Current step strip displayed raw tool progress such as full run_shell (...) completed in ... messages.
  • Why it matters: Active task work should stay scannable from the header while preserving technical details for users who open the run console.
  • What changed: Bounded the task inspector and run log scroll areas, added independent scrolling for long run logs, and summarized raw tool progress into human-readable Current step text such as "Searching GitHub issues" or "Running tests".
  • What did not change: Raw command names, arguments, timings, errors, and technical event details remain available in the Runs log.

Change Type

  • Bug fix
  • Feature
  • Security hardening
  • Documentation
  • Chore / infrastructure

Security Impact

  • New permissions or capabilities? No
  • Secrets or token handling changed? No
  • New or changed network calls? No
  • Local storage or memory scope changed? No
  • If any answer is Yes, explain the risk and mitigation: N/A

Verification

  • npm audit
  • npm run typecheck
  • npm test
  • npm run build
  • npm pack --dry-run
  • UI screenshot or recording attached, if UI changed

Additional focused check:

  • npm test -- src/client/components/TaskModal.test.tsx

Notes

@afurm afurm marked this pull request as ready for review May 6, 2026 16:03
@afurm afurm merged commit 9379301 into main May 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve run log scrolling and current step status wording

1 participant