Skip to content

feat(vscode): trace call graphs by symbol - #272

Merged
forhappy merged 2 commits into
mainfrom
codex/vscode-call-graph-symbol-lookup
Aug 21, 2026
Merged

feat(vscode): trace call graphs by symbol#272
forhappy merged 2 commits into
mainfrom
codex/vscode-call-graph-symbol-lookup

Conversation

@forhappy

Copy link
Copy Markdown
Contributor

Summary

  • add an autofocus symbol lookup to the VS Code Call Graph pane for names, qualified names, and stable IDs
  • let users choose callers, callees, or both before opening the existing bounded call-graph viewer
  • preserve cursor tracing while adding repository selection, input validation, responsive styling, tests, docs, and generated viewer assets

This is an additive extension workflow. It does not change the CLI or versioned graph contracts.

Screenshots

Desktop:

Desktop Call Graph pane

Narrow pane:

Narrow Call Graph pane

Verification

  • npm run typecheck -w editors/vscode
  • npm run test -w editors/vscode — 127 tests passed
  • npm run build -w editors/vscode
  • node scripts/check_viewer_assets.mjs
  • git diff --check

…ph-symbol-lookup

# Conflicts:
#	CHANGELOG.md
#	crates/compass-output/assets/viewer/manifest.json
#	crates/compass-output/assets/viewer/viewer.css
@forhappy
forhappy marked this pull request as ready for review August 21, 2026 05:01
@forhappy
forhappy merged commit 88abe4c into main Aug 21, 2026
14 checks passed
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.

1 participant