Skip to content

[Console vNext][1] Land Team-scoped Activity and recent-run navigation #3120

Description

@AbigailDeng

Parent: #3106

Target branch: codex/console-vnext

Implementation seed: 0f160b4fe (feat(console): add Team activity view)

Goal

Land the first Console vNext slice as a Team-scoped Activity surface backed only by existing Team runtime read models.

Scope

  • Dedicated Activity tab on canonical Team detail routes.
  • All, Needs attention, Running, and Failed filters over the currently visible Team run window.
  • Refresh/retry, loading, empty, filtered-empty, and read-failure states.
  • Run Team action using the existing Team test flow.
  • Run detail links only when a run service resolves to a real Team Member with published-run support.
  • Shared recent-run presentation between Overview and Activity.
  • Responsive controls through 320px and bilingual locale coverage.

Acceptance criteria

  • memberId, workflowId, publishedServiceId, and runId remain distinct in routes and tests.
  • Activity makes no claim of global totals or cross-Team completeness.
  • Overview retains a compact recent-run preview while Activity shows the existing take: 12 window.
  • Direct tab=activity routes preserve valid runtime context.
  • Focused route and page tests, TypeScript, Biome, and desktop/tablet/mobile visual checks pass.
  • The commit is present on codex/console-vnext and is reviewed before this issue is closed.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions