Skip to content

Review comment commands missing 'Codev:' prefix in Feature Contributions tab #839

@amrmelsayed

Description

@amrmelsayed

What

Two commands in packages/vscode/package.json#contributes.commands are missing the Codev: prefix that every other command in this extension uses:

Internal command Current title
codev.submitReviewComment Submit review comment
codev.deleteReviewComment Delete review comment

Every other declared command starts with Codev: (Codev: Open Architect Terminal, Codev: Spawn Builder, …).

What users see

On the extension's Feature Contributions tab (VS Code Extensions sidebar + the Marketplace listing), the command list shows two unprefixed entries amongst ~40 Codev:-prefixed ones. To a reader skimming the list, they look like they came from a different extension.

These commands are also wired through menus.commandPalette with when: false — so they don't appear in the Command Palette directly. They're meant for the comment-thread gutter (via comments/commentThread/context and comments/commentThread/title). But the Feature Contributions tab lists every declared command regardless of commandPalette visibility.

Suggested fix

Rename both title fields to follow the convention:

  • codev.submitReviewCommentCodev: Submit Review Comment
  • codev.deleteReviewCommentCodev: Delete Review Comment

Title-cased to match the rest of the command set (Codev: Open Builder Terminal, Codev: Approve Gate, etc.).

File to change

  • packages/vscode/package.jsoncontributes.commands[*] entries for codev.submitReviewComment and codev.deleteReviewComment.

Acceptance

  • Every entry on the Feature Contributions tab's command list starts with Codev:.

Discovered while

Auditing the VS Code extension's auto-generated Feature Contributions tab during the README revision pass (see docs/vscode-readme-revision branch).

Metadata

Metadata

Assignees

Labels

area/vscodeArea: VS Code extensionbugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions