v2.0.0

Alishahryar1/free-claude-codev2.0.0Jul 16, 2026by github-actions[bot]

AI Summary

This major version update migrates the agent runtime from the Claude Agent SDK to the pi harness. It also introduces significant breaking changes by removing support for Google Vertex AI and several associated configuration options.

Key Highlights

  • Migrated agent runtime from Claude Agent SDK to pi harness
  • Removed Google Vertex AI as a supported provider
  • Removed environment variables for Vertex AI configuration
  • Removed `CLAUDE_CODE_MAX_OUTPUT_TOKENS` configuration options

Breaking Changes

  • Google Vertex AI is no longer a supported provider. The `CLAUDE_CODE_USE_VERTEX`, `ANTHROPIC_VERTEX_PROJECT`, `CLOUD_ML_REGION`, and `GOOGLE_APPLICATION_CREDENTIALS` environment variables, along with the `use_vertex`, `vertex_project`, and `cloud_ml_region` config.toml keys, have been removed.
  • The `CLAUDE_CODE_MAX_OUTPUT_TOKENS` environment variable and the `max_output_tokens` config.toml key have been removed.

New Features

  • Migrated agent runtime from Claude Agent SDK to pi harness

Full Release Notes

# [2.0.0](https://github.com/KeygraphHQ/shannon/compare/v1.9.0...v2.0.0) (2026-07-16)


### Features

* **worker:** migrate agent runtime from Claude Agent SDK to pi harness ([#389](https://github.com/KeygraphHQ/shannon/issues/389)) ([5ff40f8](https://github.com/KeygraphHQ/shannon/commit/5ff40f8c6f694a5b50753b5e46ba061f88d0c6d6)), closes [#356](https://github.com/KeygraphHQ/shannon/issues/356) [#377](https://github.com/KeygraphHQ/shannon/issues/377) [#383](https://github.com/KeygraphHQ/shannon/issues/383) [#388](https://github.com/KeygraphHQ/shannon/issues/388)


### BREAKING CHANGES

* **worker:** Google Vertex AI is no longer a supported provider. The
CLAUDE_CODE_USE_VERTEX, ANTHROPIC_VERTEX_PROJECT, CLOUD_ML_REGION, and
GOOGLE_APPLICATION_CREDENTIALS environment variables, along with the
use_vertex, vertex_project, and cloud_ml_region config.toml keys, are
removed. Vertex users must switch to Anthropic, AWS Bedrock, or a custom
Anthropic-compatible base URL.

The CLAUDE_CODE_MAX_OUTPUT_TOKENS environment variable and the
max_output_tokens config.toml key are also removed.