Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.2] - 2026-11-11

### Added
- `extensions/zod` (`@frontal-labs/zod-schemas`): Zod schemas for the event protocol. The TypeScript SDK's end-to-end suite validates every streamed event from the real CLI against them.
- `scripts/verify-claude-gateway.sh` checks the Anthropic provider through any gateway that serves the Messages API, with a plain prompt and a tool call. It passes against Ollama.
Expand Down
72 changes: 36 additions & 36 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ exclude = ["tools/fuzz/fuzz_targets/*"]
resolver = "2"

[workspace.package]
version = "0.1.1"
version = "0.2.2"
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Resolved
edition = "2021"
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

module(
name = "frontal-code",
version = "0.1.1",
version = "0.2.2",
)

# --- Core Bazel rulesets -----------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion config/project.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"project": {
"name": "Frontal Code",
"version": "0.1.1",
"version": "0.2.2",
"description": "Frontal Code is an internal agentic engineering system"
},
"runtime": {
Expand Down
2 changes: 1 addition & 1 deletion crates/code-api/tests/client_integration.rs
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ async fn send_message_posts_json_and_parses_response() {
);
assert_eq!(
request.headers.get("user-agent").map(String::as_str),
Some("claude-code/0.1.1")
Some(concat!("claude-code/", env!("CARGO_PKG_VERSION")))
);
assert_eq!(
request.headers.get("anthropic-beta").map(String::as_str),
Expand Down
2 changes: 1 addition & 1 deletion homebrew/Formula/code.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ class FrontalCode < Formula
desc "High-performance Rust AI agent harness"
homepage "https://github.com/frontal-labs/code"
license "Apache-2.0"
version "0.1.1"
version "0.2.2"

if OS.mac?
if Hardware::CPU.arm?
Expand Down
2 changes: 1 addition & 1 deletion npm/code-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@frontal-labs/code-cli",
"version": "0.1.1",
"version": "0.2.2",
"description": "Frontal Code CLI is a coding agent from Frontal that runs locally on your computer.",
"license": "Apache-2.0",
"homepage": "https://github.com/frontal-labs/code#readme",
Expand Down
Loading