Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentskills ai-agents ai-tooling claude claude-code code-intelligence
+13 more
code-quality coding-agent developer-tools go language-server-protocol lsp mcp mcp-server model-context-protocol python rust static-analysis typescript

Summary

AI summary

The /inspect skill now reliably completes within seconds on large files due to massive performance improvements.

Full changelog

Performance: get_change_impact 100x faster on large files

The primary bottleneck for the /inspect skill and /lsp-impact analysis has been eliminated. get_change_impact on a 2,295-line file with 80+ exports previously hung for 20+ minutes. Now completes in under 30 seconds on cold workspaces, under 5 seconds on warm ones.

What changed

  • Parallel worker pool (8 concurrent goroutines) replaces sequential reference query loop
  • GetReferencesRaw: batch callers skip per-file WaitForFileIndexed, which was the 15s-per-symbol bottleneck
  • workspaceLoaded flag: once all $/progress tokens complete, WaitForFileIndexed becomes a no-op for all subsequent calls. This is the proper readiness signal, not per-file diagnostic heuristics.
  • Warmup query: one blocking GetReferences call absorbs the cold-start cost; result is reused (not discarded)
  • Struct fields excluded: avoids 50%+ unnecessary reference queries on Go codebases where exported structs have many exported fields
  • Context cancellation in workers for early exit
  • Transitive references parallelized (was sequential)
  • Test function deduplication in output

Impact

The /inspect skill now works reliably on external repositories. Large codebases (2,000+ line files, 80+ exports) that previously caused multi-minute hangs now complete in seconds.

Also in this release

  • mcp-assert lint added to CI (fails on schema errors)
  • Nullable array schema fix for Gemini 2.5 Flash compatibility (from v0.5.3)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track blackwell-systems/agent-lsp

Get notified when new releases ship.

Sign up free

About blackwell-systems/agent-lsp

Stateful MCP server over real language servers. 50 tools, 30 CI-verified languages, 20 agent workflows. Persistent sessions keep the index warm across files and projects. Speculative execution simulates edits in memory before writing to disk.

All releases →

Related context

Earlier breaking changes

  • v0.11.0 `get_change_impact` renamed to `blast_radius`. Same handler, same parameters, new name.

Beta — feedback welcome: [email protected]