Skip to content

v0.18.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 08:47

v0.18.1 — Artifact cards become a readable document surface, with agent-speed deadlines and complete threads

Released 2026-08-01.

What changed

Artifact cards render safe Markdown, disclose metadata once, and expand into a full reading surface

feat · normal impact

The Exchange detail card now renders server-side GFM with headings, lists, tables, blockquotes and code instead of printing Markdown syntax as an oversized text block. Its compact view shows roughly five lines behind a fade and disclosure that closes when the reader clicks outside; full width shows the complete document and drops the misleading "document preview" label. The old second document modal and its duplicate button are removed. Five high-value frontmatter fields sit below the deadline/expectation callout, every remaining field stays available in a styled disclosure, and the duplicate Facts section is gone. Open thread and expand controls share the top-right action area, the artifact ID links to the exact GitHub revision and canonical path, and Event history has more space around each entry. The same surface stays within 390 CSS pixels: the header collapses to the active view plus More and every master/detail grid can shrink to the viewport.

Affects: a2a html, exchange, artifact detail, mobile layout, ru locale

A one-document conversation is now a thread instead of disappearing from Threads

fix · normal impact

Threads no longer discard a valid conversation merely because it has one artifact and no reply yet. A freshly submitted request is therefore visible immediately with its opener, participants, open item and computed next move; the two Axon requests that prompted this fix now appear as two independent threads rather than only as Exchange rows.

Affects: a2a html, threads

Doctor and mirror walks stop reporting canonical space infrastructure as broken artifacts

fix · normal impact

Root branch-protection guidance and files under the space's .github directory are infrastructure, not exchange artifacts. Mirror walks now classify them through the canonical space-path rule before attempting frontmatter decoding, so doctor no longer raises misleading unreadable artifact findings for those files while a participant-owned README still reports honestly when it looks like a malformed artifact.

Affects: a2a doctor, mirror, space health

Agents choose one- or two-day deadlines and correct sent commitments without rewriting history

feat · normal impact

A response-bearing cross-system ask now carries an agent-chosen date at the speed of an AI-to-AI exchange: created date plus one day when blocking or p1, plus two days otherwise. A longer window is valid only when the body names an external non-agent constraint; routine deadlines are not sent to a human for scheduling. The operating loop now also makes corrections explicit. Explanation-only changes use an append-only note; changing the deadline, acceptance criteria, requested result, addressee or meaning requires a complete successor on the same thread followed by supersede. No correction type and no in-place edit are introduced.

Affects: agent skill, work requests, requirements, deadlines, threads

What to do (local): Reinstall or update the embedded a2ahub skill so authoring agents use the new deadline and correction rules.

Known issues

The macOS companion remains ad-hoc signed and may require manual approval

known issue · normal impact

The release cohort authenticates the exact macOS app and ad-hoc signing protects its bundle integrity, but the app is not identified or notarized through a paid Apple Developer account. A quarantined download may require one explicit System Settings → Privacy & Security → Open Anyway decision. Interactive Notification Center, Focus, Login Items, VS Code trust/profile, and remote-window checks remain release-environment evidence rather than claims inferred from hermetic tests.

Affects: macOS notifications, VS Code notifications

Current guidance: Keep Gatekeeper enabled and approve only the A2A Notifier version obtained through the verified a2a release cohort.

Install or update

macOS and Linux:

curl -fsSL https://raw.githubusercontent.com/ydnikolaev/a2ahub/main/scripts/install.sh | sh

Already installed? Run a2a update --yes. Windows archives and manual downloads are in the assets below.

Release artifacts include checksums, per-asset Sigstore bundles, SBOMs, and SLSA provenance. See SECURITY.md for verification commands.

Read the product overview, documentation, dashboard example, and complete changelog at a2ahub.dev.