Skip to content

Commit f045af9

Browse files
committed
Fix changelog
1 parent 8613919 commit f045af9

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

CHANGELOG.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
11
# Changelog
22

3+
## 0.1.1
4+
5+
### Features
6+
7+
- **Minimum Claude Code version check**: Added version validation to ensure Claude Code 2.0.0+ is installed. The SDK will display a warning if an older version is detected, helping prevent compatibility issues
8+
- **Updated PermissionResult types**: Aligned permission result types with the latest control protocol for better type safety and compatibility
9+
10+
### Improvements
11+
12+
- **Model references**: Updated all examples and tests to use the simplified `claude-sonnet-4-5` model identifier instead of dated version strings
13+
314
## 0.1.0
415

516
Introducing the Claude Agent SDK! The Claude Code SDK has been renamed to better reflect its capabilities for building AI agents across all domains, not just coding.
617

718
### Breaking Changes
819

920
#### Type Name Changes
21+
1022
- **ClaudeCodeOptions renamed to ClaudeAgentOptions**: The options type has been renamed to match the new SDK branding. Update all imports and type references:
23+
1124
```python
1225
# Before
1326
from claude_agent_sdk import query, ClaudeCodeOptions
@@ -19,13 +32,15 @@ Introducing the Claude Agent SDK! The Claude Code SDK has been renamed to better
1932
```
2033

2134
#### System Prompt Changes
35+
2236
- **Merged prompt options**: The `custom_system_prompt` and `append_system_prompt` fields have been merged into a single `system_prompt` field for simpler configuration
2337
- **No default system prompt**: The Claude Code system prompt is no longer included by default, giving you full control over agent behavior. To use the Claude Code system prompt, explicitly set:
2438
```python
2539
system_prompt={"type": "preset", "preset": "claude_code"}
2640
```
2741

2842
#### Settings Isolation
43+
2944
- **No filesystem settings by default**: Settings files (`settings.json`, `CLAUDE.md`), slash commands, and subagents are no longer loaded automatically. This ensures SDK applications have predictable behavior independent of local filesystem configurations
3045
- **Explicit settings control**: Use the new `setting_sources` field to specify which settings locations to load: `["user", "project", "local"]`
3146

@@ -43,17 +58,6 @@ For full migration instructions, see our [migration guide](https://docs.claude.c
4358
- New guides for [Custom Tools](https://docs.claude.com/en/api/agent-sdk/custom-tools), [Permissions](https://docs.claude.com/en/api/agent-sdk/permissions), [Session Management](https://docs.claude.com/en/api/agent-sdk/sessions), and more
4459
- Complete [Python API reference](https://docs.claude.com/en/api/agent-sdk/python)
4560

46-
## 0.1.1
47-
48-
### Features
49-
50-
- **Minimum Claude Code version check**: Added version validation to ensure Claude Code 2.0.0+ is installed. The SDK will display a warning if an older version is detected, helping prevent compatibility issues
51-
- **Updated PermissionResult types**: Aligned permission result types with the latest control protocol for better type safety and compatibility
52-
53-
### Improvements
54-
55-
- **Model references**: Updated all examples and tests to use the simplified `claude-sonnet-4-5` model identifier instead of dated version strings
56-
5761
## 0.0.22
5862

5963
- Introduce custom tools, implemented as in-process MCP servers.
@@ -91,4 +95,3 @@ For full migration instructions, see our [migration guide](https://docs.claude.c
9195
- Fix multi-line buffering issue
9296
- Rename cost_usd to total_cost_usd in API responses
9397
- Fix optional cost fields handling
94-

0 commit comments

Comments
 (0)