Repository navigation
deps(runner): bump claude-agent-sdk 0.2.157, anthropic 1.7.0 - #1735
Conversation
✅ Deploy Preview for cheerful-kitten-f556a0 canceled.
|
ddb43ab to
d5cab3a
Compare
d5cab3a to
93c0999
Compare
def31c1 to
a6e6e91
Compare
ebf6541 to
1ab89ce
Compare
816fd69 to
495777b
Compare
495777b to
07604d1
Compare
c756aba to
c00746e
Compare
a4c0b39 to
3a752c6
Compare
e664b3d to
0bf5ca7
Compare
8227b4b to
0e1e9de
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Repository: ambient-code/platform/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
fbec4ca to
b236858
Compare
fbaf11c to
9c634d4
Compare
9c634d4 to
49da5be
Compare
3d2db1e to
e7285ce
Compare
Automated SDK version bump. Co-Authored-By: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
e7285ce to
c6ef403
Compare
Merge Queue Status
This pull request spent 47 seconds in the queue, including 8 seconds running CI. Required conditions to merge
|
|
| File | Component | Mode |
|---|---|---|
components/runners/ambient-runner/pyproject.toml |
runner | warn |
components/runners/ambient-runner/sdk-options-manifest.json |
runner | warn |
components/runners/ambient-runner/uv.lock |
runner | warn |
No action required — these components are in warn mode. Consider using the component's agent workflow for future changes.
📖 Specs: Runner Spec · Runner Constitution
SDK Version Bump
claude-agent-sdk: 0.2.139 -> 0.2.157anthropic: 0.122.0 -> 1.7.0TL;DR
Action Items
anthropicv1.7.0): add group with display_name to rate limits, deprecate group_typeanthropicv1.5.0): keep the idempotency_key request option as a deprecated no-op (fix: offerdnf install kindon Fedora when kind is missing #621)anthropicv1.0.0): upgrade to httpx2 and some minor breaking changes. See MIGRATION.md for detailsOpt-in features to evaluate:
snapshotoption for system prompts (claude-agent-sdkv0.2.153): Added asnapshotfield toSystemPromptPresetand a newSystemPromptCustomtyped dict. When...Behavior Changes
claude-agent-sdkResultErrorexception with structured error payloadclaude-agent-sdkanthropicNew Features (33)
snapshotoption for system promptsclaude-agent-sdkforward_subagent_textoptionclaude-agent-sdkcan_use_toolcallback support forquery()and string promptsclaude-agent-sdkanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicupdatesthinking display mode (beta)anthropicanthropicanthropicanthropicanthropicanthropicanthropicanthropicBug Fixes (36)
parent_tool_use_idwhen reading subagent transcripts (claude-agent-sdk0.2.140):get_subagent_messages()andget_subagent_messages_from_store()now recover theparent_tool_use_idfrom the suba...anthropic1.7.0): raise an API error for eventstream exception and error frames (stale workflows README misleads AI agents #769)anthropic1.7.0): acceptX | Yunion types when parsing responsesanthropic1.7.0): don't raise TypeError forX | Yfields with unknown dataanthropic1.7.0): join multiple anthropic-beta values with a comma and no space (chore: consolidate GitHub Actions workflows (26 → 15) #781)anthropic1.7.0): tidy compact_before_next_turn() state and failure handling (feat(cli): add SDK-based session watch implementation #804)anthropic1.6.0): mark usage iteration model as nullableanthropic1.6.0): use one input transformation type for message and delta eventanthropic1.6.0): honor Retry-After values above 60 secondsanthropic1.6.0): ignore invalid Retry-After values and validate maxRetriesanthropic1.6.0): retry connection errors in the async client and stop blocking in the coroutine retry loopanthropic1.6.0): use the default backoff when Retry-After is out of rangeanthropic1.5.0): merge extra_body before client hooks runanthropic1.5.0): refuse credentials files accessible by group or othersanthropic1.5.0): keep partial tool input JSON off content blocksanthropic1.5.0): leave parsed_output out of dumped text blocksanthropic1.4.0): raise a clear error when an httpx object is passed instead of an httpx2 oneanthropic1.4.0): repair custom-code merge in messages resources (fix: allow periods in GitLab token validation #580)anthropic1.3.0): resolve base_url from aws_region under skip_auth and with_options (fix: Add missing Switch UI component #564)anthropic1.3.0): add results to GA raw/streaming response wrappersanthropic1.3.0): derive multipart filename for file tuples passed without oneanthropic1.3.0): remove unused wire aliases from header and path paramsanthropic1.2.0): sign raw request bytes so binary file uploads work (build(deps): bump the uv group across 1 directory with 3 updates #531)anthropic1.2.0): make event accumulator forward-compatible with new event types (Bug RHOAIENG-39106: Make URLs clickable in chat messages #533)anthropic1.2.0): let read return a view_range of a file over the size cap (Bug RHOAIENG-39116: Remove nested accordion appearance in file explorer #538)anthropic1.2.0): preserve exact file bytes in the agent toolset and memory tool (no newline translation) (Fix: Architecture mismatch in local builds causing Apple Silicon crashes #540)anthropic1.2.0): require headers to be passed tounwrap()anthropic1.1.0): correct link for long requests error (#1884) (4474f31), closes #1883anthropic1.1.0): keep the tool runner going on pause_turn (#343)anthropic1.0.0): stop warning aboutoutput_format=on the parse/stream/tool_runner helpersanthropic0.123.0): remove unsupported mid_conv_system content blockanthropic0.123.0): compute platform headers without spawning a subprocessanthropic0.123.0): export custom status errors from _exceptions.all (Add Comprehensive Backend Unit Testing Framework with Ginkgo #459)anthropic0.123.0): export ServiceUnavailableError and DeadlineExceededError from the package root (Automatically refresh Artifacts panel #468)anthropic0.123.0): retry tool-result sends for at least the lease TTL (fix(amber): Push to existing PR instead of creating duplicates #453)anthropic0.123.0): run synchronous session tools in a worker thread ([Amber] It takes long time to load workspaces #399)Bundled Claude CLI Versions (17)
Internal changes:
claude-agent-sdk(17)Internal changes:
anthropic(24)import httpx2directly instead of aliasing as httpx (1.1.0)Automated by
.github/workflows/sdk-version-bump.ymlSDK Options Drift
ClaudeAgentOptions fields changed — sdk-options-manifest.json updated.
Review backend allowlist and frontend schema for new/removed fields.