Skip to content

Commit 65bd59c

Browse files
Skobeltsynclaude
andcommitted
chore(release): 0.3.0
Version bump + CHANGELOG. See CHANGELOG.md [0.3.0] for the full feature list. Highlights: typed Tool<Args, Result> handles (#1015–#1017), :agents-kt-ksp module skeleton (#1018), parser OOM fix (#1028, backported as 0.2.3). Source-compatible with 0.2.x; binary-incompatible (`tool(...)` builders return Tool<...> instead of Unit) — consumers must recompile against 0.3.0. See CHANGELOG.md [0.3.0] § Binary compatibility. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0f247f2 commit 65bd59c

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to Agents.KT are documented here. The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and the project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). Pre-1.0, minor bumps may add new public API; existing API surface is preserved.
44

5-
## [Unreleased] — targeting 0.3.0
5+
## [0.3.0] — 2026-05-05
66

77
First leg of the **KSP / compile-time-validation initiative** described in `docs/ksp-design.md`. This release ships **typed tool refs** — Kotlin's type system catches `tools("typo")` mistakes that previously bombed at agent `validate()` (or in CI test runs). Plus the `:agents-kt-ksp` module skeleton, ready for the Phase 2 codegen work.
88

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ Topical guides:
172172
```kotlin
173173
// build.gradle.kts
174174
dependencies {
175-
implementation("ai.deep-code:agents-kt:0.2.3")
175+
implementation("ai.deep-code:agents-kt:0.3.0")
176176
}
177177
```
178178

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ plugins {
66
}
77

88
group = "ai.deep-code"
9-
version = "0.2.3"
9+
version = "0.3.0"
1010

1111
repositories {
1212
mavenCentral()

src/main/kotlin/agents_engine/mcp/McpRunner.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import java.util.concurrent.CountDownLatch
2525
*/
2626
object McpRunner {
2727

28-
private const val VERSION = "0.2.3"
28+
private const val VERSION = "0.3.0"
2929

3030
fun serve(
3131
agent: Agent<*, *>,

src/main/kotlin/agents_engine/runtime/LiveRunner.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import kotlinx.coroutines.runBlocking
3030
*/
3131
object LiveRunner {
3232

33-
private const val VERSION = "0.2.3"
33+
private const val VERSION = "0.3.0"
3434

3535
fun serve(
3636
agent: Agent<String, *>,

0 commit comments

Comments
 (0)