Skip to content

Commit a63419c

Browse files
nlopesclaude
andcommitted
feat(lsp): expand document symbols to full block tree
The document outline now includes all block types (paragraphs, admonitions, lists, delimited blocks, images, audio, video, discrete headers, breaks) with proper nesting — not just sections. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 9befda3 commit a63419c

File tree

2 files changed

+402
-34
lines changed

2 files changed

+402
-34
lines changed

acdc-lsp/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12+
- **Full document outline** — the document symbol tree now includes all block
13+
types (paragraphs, admonitions, lists, delimited blocks, images, media,
14+
discrete headers, breaks) with proper nesting, not just sections.
1215
- **Call hierarchy for includes** — implements `textDocument/prepareCallHierarchy`,
1316
`callHierarchy/incomingCalls`, and `callHierarchy/outgoingCalls` to navigate
1417
include-tree relationships. "Outgoing calls" shows what a document includes;

0 commit comments

Comments
 (0)