Skip to content

Add complete artifact inventory for Change Detail - #10

Draft
RandyZ wants to merge 2 commits into
feature/improve-cursor-native-interactionfrom
feature/randy/add-complete-artifact-inventory-de60
Draft

Add complete artifact inventory for Change Detail#10
RandyZ wants to merge 2 commits into
feature/improve-cursor-native-interactionfrom
feature/randy/add-complete-artifact-inventory-de60

Conversation

@RandyZ

@RandyZ RandyZ commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

Implements OpenSpec change add-complete-artifact-inventory: Change Detail now builds tabs from Schema artifact inventory, shows undeclared Other Artifacts, and opens/reveals files using real outputPath values (including directories).

Key changes

  • Inventory: buildOtherArtifacts diffs change-dir children against Schema/fallback known paths
  • CLI 1.8: show --json may omit artifacts; fall back to status --change --json for the Schema list (requires latest OpenSpec CLI)
  • Open/reveal: shared openAndRevealPath for schema artifacts and Other Artifacts
  • UI: dynamic buildTabs, Other Artifacts strip with file-count labels, i18n (en / zh-cn)

Verification

  • pnpm test — 497 passed
  • pnpm run build — extension + webview OK
  • openspec validate add-complete-artifact-inventory --strict — valid
  • Inventory check: add-change-lifecycle-filtering-and-paginationtask-details/ (6 files) classified as Other Artifact
Open in Web Open in Cursor 

cursoragent and others added 2 commits August 6, 2026 10:25
Plan-only change (proposal/specs/design/tasks) for schema-driven
Change Detail artifact tabs, an Other Artifacts grouping for files
not declared by the current schema, and unified reveal-in-explorer
behavior for artifact open actions.

Co-authored-by: RandyZhang <RandyZ@users.noreply.github.com>
Schema-driven tabs, Other Artifacts strip, and open/reveal use real
output paths with OpenSpec CLI 1.8 status fallback for artifact lists.

Co-authored-by: RandyZhang <RandyZ@users.noreply.github.com>
@cursor cursor Bot changed the title Add OpenSpec change: add-complete-artifact-inventory Add complete artifact inventory for Change Detail Aug 6, 2026
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