Skip to content

This release fixes issues for SREs watching stability and regressions.

✓ 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

Fixed GCF primer documentation for nested-object path syntax, null vs missing tokens, and ^ attachment marker.

Changes in this release

Bugfix Medium

Clarifies nested-object flattening path syntax in GCF primer.

Clarifies nested-object flattening path syntax in GCF primer.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Distinguishes explicit null (`-`) from missing key (`~`) in GCF primer.

Distinguishes explicit null (`-`) from missing key (`~`) in GCF primer.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Documents `^` attachment marker indicating variable‑shape or array values in GCF primer.

Documents `^` attachment marker indicating variable‑shape or array values in GCF primer.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

v0.15.2: GCF primer accuracy (spec v3.2)

Patch release. Corrects the GCF format primer embedded in agent-lsp's MCP server instructions so LLMs parse tool responses accurately from the first call.

Fixed

  • Nested-object flattening path syntax — the primer now explains that a quoted header column like "caller>name" is a flattened nested path that decodes to {caller: {name: ...}}. This is the common shape for blast_radius callers, diagnostics, and explore_symbol output under gcf-go v1.3.1 (spec §7.4.6).
  • Null vs. missing tokens — corrected to match spec §7.4.2: - is explicit null, ~ is an absent key. (Previously conflated as one.)
  • ^ attachment marker — documented that ^ in a row cell marks a variable-shape or array value attached as an indented .fieldname block, with schema reuse across rows.

No code behavior changes — output encoding is unchanged. This only sharpens the instructions the model reads at session start.

GCF: gcformat.com · Spec v3.2 · gcf-go

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.16.0 `rename_symbol` now applies edits itself and returns a summary, removing caller-side application.
  • v0.11.0 `get_change_impact` renamed to `blast_radius`. Same handler, same parameters, new name.

Beta — feedback welcome: [email protected]