Skip to content

feat(orchestrator): print the work list on startup - #233

Merged
outofcoffee merged 3 commits into
mainfrom
worktree-orch-status-on-start
Sep 18, 2026
Merged

outofcoffee merged 3 commits into
mainfrom
worktree-orch-status-on-start

Conversation

@outofcoffee

Copy link
Copy Markdown
Collaborator

Print the work list on spinloop orchestrator startup, the way spinloop work list prints it.

Summary

  • After the existing startup banner (items file, gateway, backlog count, work list API address), the orchestrator now prints the current work list itself — a table on a terminal, plain tab-separated lines otherwise — so an operator sees the backlog, and any state a restart recovered, without a separate spinloop work list call.
  • Reuses the existing workListTable/workListLine rendering from spinloop work list, drawn from the run's own view of the items (WorkList.List()).
  • Adds an OpenSpec change (orch-status-on-start) updating the fleet-orchestrator spec's startup requirement with the new scenarios.

spinloop-agent added 2 commits September 17, 2026 22:46
Right after the startup banner, print the run's work list the way
spinloop work list prints it, so an operator sees the backlog and any
recovered state without a separate call to the work list API.
@outofcoffee outofcoffee added the enhancement New feature or request label Sep 17, 2026
Sync the fleet-orchestrator main spec with the startup work list
requirement and scenarios the change added.
@outofcoffee
outofcoffee marked this pull request as ready for review September 18, 2026 00:32
@outofcoffee
outofcoffee merged commit 8c375e6 into main Sep 18, 2026
3 checks passed
@outofcoffee
outofcoffee deleted the worktree-orch-status-on-start branch September 18, 2026 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant