Skip to content

blackwell-systems/agent-lsp

v0.11.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ 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

ReleasePort's take

Light signal
editorial:auto 13d

`get_change_impact` renamed to `blast_radius` (same handler and parameters). Release adds 8 Inspector improvements, 25-language concurrency analysis, and enhanced `blast_radius` with dead-code and coverage-gap detection.

Why it matters: Update code calling `get_change_impact` to use `blast_radius` before upgrading. New scope and filter options enable dead-code and coverage-gap queries across 25-language concurrency analysis.

Summary

AI summary

get_change_impact renamed to blast_radius.

Changes in this release

Breaking Medium

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

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

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Inspector evolution: 8 improvements to `/lsp-inspect` including batch mode, comparison mode, fix suggestions, confidence tiers, blast-radius severity calibration, persisted results, MCP resource access.

Inspector evolution: 8 improvements to `/lsp-inspect` including batch mode, comparison mode, fix suggestions, confidence tiers, blast-radius severity calibration, persisted results, MCP resource access.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Concurrency analysis added for language-agnostic inspection of 25 languages with 4 new inspector checks and enhanced `blast_radius` metadata.

Concurrency analysis added for language-agnostic inspection of 25 languages with 4 new inspector checks and enhanced `blast_radius` metadata.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Agent DX improvements: `explore_symbol` aggregates type info, source, callers, refs; `safe_apply_edit` previews and auto-applies edits; indexed indicator in blast_radius/find_references/find_symbol; proactive diagnostic notifications; intent aliases.

Agent DX improvements: `explore_symbol` aggregates type info, source, callers, refs; `safe_apply_edit` previews and auto-applies edits; indexed indicator in blast_radius/find_references/find_symbol; proactive diagnostic notifications; intent aliases.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

`blast_radius` now supports `scope: "all"` for unexported dead code detection and `filter: "untested"` for coverage gap queries.

`blast_radius` now supports `scope: "all"` for unexported dead code detection and `filter: "untested"` for coverage gap queries.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Low

/lsp-inspect batch mode added (flag --top N) for directory-level ranked inspection.

/lsp-inspect batch mode added (flag --top N) for directory-level ranked inspection.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

/lsp-inspect comparison mode added (flag --diff) for branch‑only issue detection.

/lsp-inspect comparison mode added (flag --diff) for branch‑only issue detection.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

/lsp-inspect now provides exact fix suggestions for every finding.

/lsp-inspect now provides exact fix suggestions for every finding.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

/lsp-inspect introduces confidence tiers: verified, suspected, advisory.

/lsp-inspect introduces confidence tiers: verified, suspected, advisory.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

/lsp-inspect calibrates blast‑radius severity using caller counts.

/lsp-inspect calibrates blast‑radius severity using caller counts.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

/lsp-inspect persists results to .agent-lsp/last-inspection.json.

/lsp-inspect persists results to .agent-lsp/last-inspection.json.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

MCP resource inspect://last added for programmatic access to the last inspection.

MCP resource inspect://last added for programmatic access to the last inspection.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

Inspector now has 12 check types (increased from 8).

Inspector now has 12 check types (increased from 8).

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

Concurrency analysis added, supporting 25 languages with four new inspector checks: unrecovered_concurrent_entry, unchecked_shared_state, channel_never_closed, shared_field_without_sync.

Concurrency analysis added, supporting 25 languages with four new inspector checks: unrecovered_concurrent_entry, unchecked_shared_state, channel_never_closed, shared_field_without_sync.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

blast_radius gains 'sync_guarded' metadata on mutex‑protected types.

blast_radius gains 'sync_guarded' metadata on mutex‑protected types.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

find_callers adds 'cross_concurrent' flag to trace through goroutine/thread boundaries.

find_callers adds 'cross_concurrent' flag to trace through goroutine/thread boundaries.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

/lsp-concurrency-audit skill (24th skill) provides field‑level safety reports.

/lsp-concurrency-audit skill (24th skill) provides field‑level safety reports.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

explore_symbol now returns type info, source location, callers, and references in one call.

explore_symbol now returns type info, source location, callers, and references in one call.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

safe_apply_edit previews edits and auto‑applies when net_delta equals zero.

safe_apply_edit previews edits and auto‑applies when net_delta equals zero.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

Auto‑diagnostics add 'errors_after' and 'warnings_after' fields to symbol edit responses.

Auto‑diagnostics add 'errors_after' and 'warnings_after' fields to symbol edit responses.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

Proactive diagnostic regression notifications via DiagChangeTracker are introduced.

Proactive diagnostic regression notifications via DiagChangeTracker are introduced.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Feature Low

Intent aliases added: callers, explore, safe_edit.

Intent aliases added: callers, explore, safe_edit.

Source: granite4.1:30b@2026-05-24-audit

Confidence: low

Full changelog

Breaking

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

Added

Inspector evolution (8 improvements to /lsp-inspect):

  • Batch mode (--top N): directory-level inspection with ranked output
  • Comparison mode (--diff): branch-only issue detection
  • Fix suggestions: exact fix text for every finding
  • Confidence tiers: verified/suspected/advisory
  • Blast-radius severity calibration using caller counts
  • Results persisted to .agent-lsp/last-inspection.json
  • MCP resource inspect://last for programmatic access
  • Inspector now has 12 check types (was 8)

Concurrency analysis (language-agnostic, 25 languages):

  • 4 new inspector checks: unrecovered_concurrent_entry, unchecked_shared_state, channel_never_closed, shared_field_without_sync
  • blast_radius: sync_guarded metadata on mutex-protected types
  • find_callers: cross_concurrent flag traces through goroutine/thread boundaries
  • /lsp-concurrency-audit skill (24th skill): field-level safety report

Agent DX improvements:

  • explore_symbol: type info + source + callers + refs in one call
  • safe_apply_edit: preview + auto-apply when net_delta == 0
  • Auto-diagnostics: errors_after/warnings_after in symbol edit responses
  • Indexed indicator: indexed: true/false in blast_radius/find_references/find_symbol
  • Proactive diagnostic regression notifications via DiagChangeTracker
  • Intent aliases: callers, explore, safe_edit

Other:

  • blast_radius: scope: "all" for unexported dead code detection
  • blast_radius: filter: "untested" for coverage gap queries

Summary

24 skills. 65 tools. 12 inspector check types. 30 CI-verified languages.

Breaking Changes

  • `get_change_impact` renamed to `blast_radius`.

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

Beta — feedback welcome: [email protected]