From 5800c9d0ae21b1e0a76dbdd3fead427c5fdf86e3 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Fri, 16 Oct 2026 07:15:05 +0700 Subject: [PATCH 1/2] chore(release): v0.19.0 Co-Authored-By: Claude Sonnet 5.5 Signed-off-by: ajianaz --- CHANGELOG.md | 2 ++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 359580b..44c008b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.0] - 2026-10-16 + ### Added - **The calling agent can be the reviewer, with no LLM configured in cora (#647).** Four MCP tools split a review into prepare / judge / finalize with the agent as the judge: `cora.review_prepare` returns the hardened prompts, `valid_files`, deterministic findings and the response schema; `cora.review_finalize` merges the agent's findings (validated by `judge::admit`), applies `ignore.rules`, inline markers and the quality gate, and returns the verdict. `cora.scan_prepare` (paged by batch, path restricted to the project) and `cora.scan_finalize` do the same for a scan. Stateless: finalize recomputes the deterministic half from the same diff/path. `cora install` also installs a `/cora-review` skill for Claude Code (`~/.claude/skills/cora-review/SKILL.md` whenever `~/.claude` exists; a customized copy is never overwritten or removed without `--force`). For Claude Code the MCP server itself is registered with `claude mcp add cora -- cora mcp`. See `docs/usage.md` for the security model. diff --git a/Cargo.lock b/Cargo.lock index bd552f7..c0a6b69 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -303,7 +303,7 @@ dependencies = [ [[package]] name = "cora-code" -version = "0.18.0" +version = "0.19.0" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index ea391c1..ee9b139 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cora-code" -version = "0.18.0" +version = "0.19.0" edition = "2024" description = "CLI-first AI code review — BYOK, diff/scan/branch, pre-commit hooks" license = "Apache-2.0" From 1ab191184c2211668cb257530cd0deac0c5fdd22 Mon Sep 17 00:00:00 2001 From: ajianaz Date: Fri, 16 Oct 2026 07:19:28 +0700 Subject: [PATCH 2/2] chore(release): update the changelog compare links for v0.19.0 Co-Authored-By: Claude Sonnet 5.5 Signed-off-by: ajianaz --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44c008b..7127577 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1056,7 +1056,8 @@ Benchmarked on the cora-code repository (1,864 symbols, 115 Rust files, x86_64): - **Cross-platform** — Linux (x86_64, ARM64), macOS (Apple Silicon), Windows (x86_64) - **MIT License** — fully open source -[Unreleased]: https://github.com/codecoradev/cora-code/compare/v0.18.0...develop +[Unreleased]: https://github.com/codecoradev/cora-code/compare/v0.19.0...develop +[0.19.0]: https://github.com/codecoradev/cora-code/compare/v0.18.0...v0.19.0 [0.18.0]: https://github.com/codecoradev/cora-code/compare/v0.17.2...v0.18.0 [0.17.2]: https://github.com/codecoradev/cora-code/compare/v0.17.1...v0.17.2 [0.17.1]: https://github.com/codecoradev/cora-code/compare/v0.17.0...v0.17.1