Skip to content

Separate canceled objectives and sessions in the UI#11

Merged
nathanwhit merged 1 commit into
nathanwhit:mainfrom
nathanwhitbot:orcha/impl-efb8c466
Jun 12, 2026
Merged

Separate canceled objectives and sessions in the UI#11
nathanwhit merged 1 commit into
nathanwhit:mainfrom
nathanwhitbot:orcha/impl-efb8c466

Conversation

@nathanwhitbot

Copy link
Copy Markdown
Contributor

Summary

  • Move canceled objectives out of the main overview table into a collapsed section
  • Move canceled sessions out of main session lists into collapsed sections on the Sessions and Objective pages
  • Add a small shared Collapsible UI primitive and chevron icon

Verification

  • cd ui && npm run build

…ctions

Canceled items previously mixed into the main objective and session lists
(and counted toward the Sessions 'Done' filter). Add a shared Collapsible
primitive and use it to surface canceled objectives/sessions in
collapsed-by-default sections:

- Overview: primary Objectives table excludes canceled; canceled appear in
  a collapsed section when present (table extracted into ObjectivesTable).
- Sessions: canceled excluded from the main table and filter counts ('Done'
  no longer includes canceled); shown in a separate collapsed section.
- Objective detail: non-canceled sessions render first; canceled sessions
  move to a collapsed-by-default section when any exist.
- Add chevron icon for the collapsible toggle.
@nathanwhit nathanwhit enabled auto-merge (squash) June 12, 2026 21:38
@nathanwhit nathanwhit merged commit 7afb883 into nathanwhit:main Jun 12, 2026
1 check 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.

2 participants