Stay Fresh Lsp Proxy
Description
A Claude Code plugin that proxies any LSP server and filters stale/noisy diagnostics from conversation context
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
stay-fresh-lsp-proxy
Stop stale LSP diagnostics from derailing your Claude Code sessions.
**Note:** This is a temporary workaround for issues with how Claude Code handles LSP diagnostics. Once the underlying problems are fixed upstream, this plugin will no longer be necessary. Relevant issues:
The Problem
Claude Code's LSP plugins fire `textDocument/publishDiagnostics` after every edit. The diagnostics arrive from the previous state of the file — not the current one. Claude sees these stale errors, thinks the code is broken, and tries to "fix" problems that don't exist. This leads to:
- Unnecessary reverts — Claude undoes correct work because a stale diagnostic says there's an error
- Fix loops — Claude chases phantom type errors that would resolve on their own after the next save
- Wasted turns — every edit triggers a round of outdated warnings that Claude has to reason about
The root cause is a timing issue: diagnostics lag behind edits, so Claude is always reacting to the *previous* state of your code.
How It Works
stay-fresh-lsp-proxy sits between Claude Code and your LSP server. It forwards everything normally (go-to-definition, hover, references, completions) but intercepts `textDocument/publishDiagnostics` notifications and filters them before they reach Claude. No stale diagnostics, no confused AI.
Quick Install
npx stay-fresh-lsp-proxy setup --typescript --python --rust
Pick only the languages you need:
npx stay-fresh-lsp-proxy setup --typescript
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11