Skip to content

fix(lsp): generate filter and notebook contracts - #2012

Open
rgrinberg wants to merge 1 commit into
masterfrom
push-mzsyvnxyvsrq
Open

fix(lsp): generate filter and notebook contracts#2012
rgrinberg wants to merge 1 commit into
masterfrom
push-mzsyvnxyvsrq

Conversation

@rgrinberg

Copy link
Copy Markdown
Member

Generates the LSP 3.18 document-filter, relative-pattern, and notebook synchronization contracts instead of retaining stale handwritten placeholders.

This preserves omitted optional filter fields, supports relative patterns with URI or workspace-folder bases, and accepts and emits notebook synchronization objects. Server call sites now construct the generated unions explicitly, and the baseline snapshots from #1996 are updated to show valid wire behavior.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
@rgrinberg
rgrinberg force-pushed the push-mzsyvnxyvsrq branch from 0f48cdc to 03d6008 Compare July 31, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant