diff --git a/CHANGELOG.md b/CHANGELOG.md index 3da8386..796f3c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ 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. -## [Unreleased] — targeting 0.3.0 +## [0.3.0] — 2026-05-05 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. diff --git a/README.md b/README.md index 8fee40d..9f5012e 100644 --- a/README.md +++ b/README.md @@ -172,7 +172,7 @@ Topical guides: ```kotlin // build.gradle.kts dependencies { - implementation("ai.deep-code:agents-kt:0.2.3") + implementation("ai.deep-code:agents-kt:0.3.0") } ``` diff --git a/build.gradle.kts b/build.gradle.kts index 527fe2f..f3ea65e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ plugins { } group = "ai.deep-code" -version = "0.2.3" +version = "0.3.0" repositories { mavenCentral() diff --git a/src/main/kotlin/agents_engine/mcp/McpRunner.kt b/src/main/kotlin/agents_engine/mcp/McpRunner.kt index 4b93ac9..b5e862c 100644 --- a/src/main/kotlin/agents_engine/mcp/McpRunner.kt +++ b/src/main/kotlin/agents_engine/mcp/McpRunner.kt @@ -25,7 +25,7 @@ import java.util.concurrent.CountDownLatch */ object McpRunner { - private const val VERSION = "0.2.3" + private const val VERSION = "0.3.0" fun serve( agent: Agent<*, *>, diff --git a/src/main/kotlin/agents_engine/runtime/LiveRunner.kt b/src/main/kotlin/agents_engine/runtime/LiveRunner.kt index 55b787a..de41593 100644 --- a/src/main/kotlin/agents_engine/runtime/LiveRunner.kt +++ b/src/main/kotlin/agents_engine/runtime/LiveRunner.kt @@ -30,7 +30,7 @@ import kotlinx.coroutines.runBlocking */ object LiveRunner { - private const val VERSION = "0.2.3" + private const val VERSION = "0.3.0" fun serve( agent: Agent,