Skip to content

Coordinate proxy decompilation and harden JDTLS response routing - #296

Merged
tartarughina merged 7 commits into
zed-extensions:mainfrom
tartarughina:feature/proxy-symbol-decompilation
Aug 3, 2026
Merged

Coordinate proxy decompilation and harden JDTLS response routing#296
tartarughina merged 7 commits into
zed-extensions:mainfrom
tartarughina:feature/proxy-symbol-decompilation

Conversation

@tartarughina

Copy link
Copy Markdown
Collaborator
  • Move jdt:// resolution to a bounded coordinator with request deduplication, priorities, deadlines, cancellation, and negative caching.
  • Add session-isolated, atomically written decompiled-source caches with valid filenames and encoded cross-platform file URIs.
  • Serialize proxy output and safely route proxy-owned, late, suppressed, and rewritten responses.
  • Handle workspace-symbol supersession and proxy shutdown without blocking transport threads.
  • Improve completion snippet sanitization and refactor stdin/stdout routing into testable handlers.

@cla-bot cla-bot Bot added the cla-signed label Aug 3, 2026
@tartarughina
tartarughina merged commit d391e69 into zed-extensions:main Aug 3, 2026
7 checks passed
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