Skip to content

feat(tasks): show structured task progress beside terminal output - #37

Merged
Dario Valdespino (darvld) merged 2 commits into
mainfrom
feat/task-progress
Nov 10, 2026
Merged

Dario Valdespino (darvld) merged 2 commits into
mainfrom
feat/task-progress

Conversation

@darvld

Copy link
Copy Markdown
Member

Summary

  • New Task Progress view (elide.taskProgress) in VS Code's Terminal container: live build steps, progress, durations and skipped tasks for running Elide tasks, with cancel and open-step-log actions. Task history also shows in Activity.
  • Task execution moved into taskRunner.ts / taskProgress.ts / taskProgressView.ts; native stdin/stdout and task reruns are preserved, as are user layout changes.
  • Colorized process output for Elide task terminals (sidebar targets and Android builds included); color opt-outs respected and failure messages stay free of ANSI escapes.

Checklist

  • bazel test //... passes (build, type-check, packaging and unit tests)
  • bazel run //:gazelle.check passes
  • Docs updated (README, CHANGELOG)

Add a Task Progress view in the Terminal container with live build steps,
durations, skipped tasks, cancellation and per-step logs; task history
also appears in Activity. Native stdin/stdout and reruns are preserved.

Enable colorized output for Elide task terminals, including sidebar
targets and Android builds, preserving color opt-outs and keeping
failure messages free of ANSI escapes.
@darvld
Dario Valdespino (darvld) merged commit 60b1f3c into main Nov 10, 2026
3 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.

1 participant