Skip to content

Release 0.24.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Aug 23:45
08ba6e0

agent-sdk-go v0.24.0

This release introduces a benchmark harness with allocation gating, a new CompactionStarted event, and a variety of stability and documentation improvements.

Features

Benchmark Harness with Allocation Gate

A new benchmarking harness has been added to the SDK, enabling structured performance testing of agent workloads. An allocation gate enforces memory allocation budgets during benchmarks, helping catch regressions in allocator-heavy code paths early.

CompactionStarted Event

A new CompactionStarted event has been added to the typed Event/Op contract. Agents and infrastructure layers can now observe and react to the beginning of a compaction cycle, enabling tighter integration with context-management workflows.

Bug Fixes

LSP Flake Fixes

Intermittent failures (flakes) in LSP-related test and integration paths have been addressed, improving reliability of the test suite in environments that exercise language server protocol functionality.

Improvements

Documentation Accuracy and Coverage

A documentation sweep corrected inaccuracies and expanded coverage across several areas of the SDK, including the new benchmark and compaction features. Descriptions, examples, and API-level commentary have been reviewed and updated for consistency.

Commits

  • Merge pull request #141 from jedwards1230/integration/bench-and-compaction (08ba6e0)
  • Merge pull request #150 from jedwards1230/integration-bench-and-compaction-doc-sweep (c71efaa)
  • Merge pull request #149 from jedwards1230/integration-bench-and-compaction-doc-accuracy (2a24899)
  • Merge pull request #147 from jedwards1230/integration-bench-and-compaction-sweep-fixes (f62d971)
  • Merge pull request #144 from jedwards1230/integration-bench-and-compaction-compaction-event (d03759e)
  • Merge pull request #143 from jedwards1230/integration-bench-and-compaction-bench-harness (9e805c6)
  • Merge pull request #142 from jedwards1230/integration-bench-and-compaction-lsp-flake (4232272)

Full Changelog: v0.23.0...v0.24.0