Skip to content

Commit d566214

Browse files
iamaeroplaneclaude
andcommitted
fix(extensions): show extension ID in list output
Display the extension ID below the name in `specify extension list` output. This allows users to easily copy the ID when disambiguation is needed. Fixes #1832 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 4a32344 commit d566214

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/specify_cli/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2576,6 +2576,7 @@ def extension_list(
25762576
status_color = "green" if ext["enabled"] else "red"
25772577

25782578
console.print(f" [{status_color}]{status_icon}[/{status_color}] [bold]{ext['name']}[/bold] (v{ext['version']})")
2579+
console.print(f" [dim]{ext['id']}[/dim]")
25792580
console.print(f" {ext['description']}")
25802581
console.print(f" Commands: {ext['command_count']} | Hooks: {ext['hook_count']} | Status: {'Enabled' if ext['enabled'] else 'Disabled'}")
25812582
console.print()

0 commit comments

Comments
 (0)