Parent: #3106
Blocked by backend contracts: #3114, #3111
Target branch: codex/console-vnext
Goal
Add the vNext Artifact catalog only after the backend supplies canonical Artifact identity, provenance, ownership, and version-operation semantics.
Scope after dependencies are ready
- Scope/Team-aware Artifact catalog with filters and pagination.
- Preview/download/open actions based on backend capabilities.
- Provenance links to source Chat, Run, step, Workflow/Member, and derived artifact.
- Version/derivation presentation without conflating artifact, workflow, and serving revisions.
- Empty, unavailable content, deleted/retained, partial provenance, and unauthorized states.
Acceptance criteria
Parent: #3106
Blocked by backend contracts: #3114, #3111
Target branch:
codex/console-vnextGoal
Add the vNext Artifact catalog only after the backend supplies canonical Artifact identity, provenance, ownership, and version-operation semantics.
Scope after dependencies are ready
Acceptance criteria