Skip to content

feat: show issue title in dashboard and API snapshots#1

Merged
mr-j90 merged 1 commit intomasterfrom
zyx-76
Mar 19, 2026
Merged

feat: show issue title in dashboard and API snapshots#1
mr-j90 merged 1 commit intomasterfrom
zyx-76

Conversation

@mr-j90
Copy link
Copy Markdown
Collaborator

@mr-j90 mr-j90 commented Mar 19, 2026

Summary

  • Added IssueTitle field to RunningSnapshot, RetrySnapshot, and model.RetryEntry so the issue title is carried through the orchestrator lifecycle
  • Updated the HTTP dashboard (server.go) to display a Title column in both the Running and Retrying tables
  • Introduced an orchClient interface in the server package so the dashboard handler is testable without a real orchestrator

Test plan

  • TestSnapshotIncludesIssueTitle — verifies Snapshot() populates IssueTitle from both running and retrying entries
  • TestDashboardShowsIssueTitle — verifies the HTML dashboard renders both issue identifier and title for running and retrying rows
  • go test ./... passes (existing config test failure is pre-existing, unrelated env var)

🤖 Generated with Claude Code

Add IssueTitle to RunningSnapshot and RetrySnapshot so the HTTP
dashboard and JSON API expose the human-readable issue title alongside
the identifier. Update server.go to display a Title column in both the
Running and Retrying tables. Introduce an orchClient interface in the
server package to enable unit testing without a full orchestrator.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@linear
Copy link
Copy Markdown

linear Bot commented Mar 19, 2026

@mr-j90 mr-j90 merged commit 71b527e into master Mar 19, 2026
8 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