GDB/AI 1.0.0
GDB/AI 1.0.0 is the first stable release of the Agent Interface built on GDB and its native GDB/MI protocol.
Highlights
- Persistent, isolated GDB sessions with separate MI control and inferior PTY channels.
- Bounded, stop-scoped observations for stacks, variables, registers, memory, disassembly, events, and runtime evidence.
- Structured breakpoint and execution control with explicit revisions, deadlines, interruption, cancellation, and unknown-outcome fencing.
- MCP stdio, Unix, and loopback Streamable HTTP transports, plus the canonical JSON-RPC API and Python/TypeScript SDKs.
- Local launch, attach, core files, gdbserver/remote targets, x86-64, AArch64, and capability-gated kernel inspection.
- Content-addressed artifacts, bounded journals, replay, quotas, retention, policy enforcement, write leases, and audit records.
The release was qualified with Rust 1.88.0, GDB 9.2 through 17.2 (MI3/MI4), AArch64 system tests, and the public kernel matrix. These claims describe the interface and verified control plane; they do not claim a general improvement in Agent task success rates.
Linux binary
gdb-ai-1.0.0-x86_64-unknown-linux-musl.tar.gzcontains a static PIE binary and does not depend on the host glibc version.SHA256SUMSverifies the binary archive, source archive, and CycloneDX SBOM.- Run
gdb-ai doctorafter installation to check the local GDB and target environment.