Skip to content

Commit 6fecef2

Browse files
13rac1claude
andcommitted
docs: update CHANGELOG for 1.0.11 and fix stale README sections
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent a7e5b7f commit 6fecef2

2 files changed

Lines changed: 27 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.0.11] - 2026-02-20
11+
12+
### Added
13+
14+
- Detect Claude Code authentication errors (expired OAuth tokens) and report to agent
15+
- Detect Claude Code rate limit errors and report wait time to agent
16+
- Real-time streaming output via `streamContainerLogs` (replaces polling)
17+
- Job completion notifications via webhook (no polling required)
18+
- `claude_code_sessions` tool for listing all active sessions
19+
20+
### Fixed
21+
22+
- Mount host `~/.claude` directly so OAuth token refreshes persist across jobs
23+
- Prevent race condition in concurrent job output streaming
24+
- Rootless Podman UID mapping with `--userns=keep-id:uid=1000,gid=1000`
25+
26+
### Changed
27+
28+
- `npm test` now runs formatter and linter checks before tests
29+
- Extracted shared formatting utilities (`formatDuration`, `formatBytes`)
30+
- Improved type safety, error handling, and code clarity
31+
1032
## [1.0.0] - 2026-02-12
1133

1234
### Added
@@ -30,5 +52,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3052
- Configurable network isolation
3153
- Optional AppArmor MAC enforcement
3254

33-
[Unreleased]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.0...HEAD
55+
[Unreleased]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.11...HEAD
56+
[1.0.11]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.0...v1.0.11
3457
[1.0.0]: https://github.com/13rac1/openclaw-plugin-claude-code/releases/tag/v1.0.0

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,10 @@ openclaw plugins install @13rac1/openclaw-plugin-claude-code
6262

6363
### From GitHub Release
6464

65-
Download the release zip from [GitHub Releases](https://github.com/13rac1/openclaw-plugin-claude-code/releases) and extract to your plugins directory:
65+
Download the latest release zip from [GitHub Releases](https://github.com/13rac1/openclaw-plugin-claude-code/releases) and extract to your plugins directory:
6666

6767
```bash
68-
# Download latest release
69-
curl -LO https://github.com/13rac1/openclaw-plugin-claude-code/releases/latest/download/openclaw-plugin-claude-code-1.0.4.zip
70-
71-
# Extract to plugins directory
72-
unzip openclaw-plugin-claude-code-1.0.4.zip -d ~/.openclaw/plugins/openclaw-plugin-claude-code
68+
unzip openclaw-plugin-claude-code-*.zip -d ~/.openclaw/plugins/openclaw-plugin-claude-code
7369
```
7470

7571
### Container Image
@@ -149,7 +145,7 @@ If you have Claude Max or enterprise OAuth credentials, place your credentials f
149145
~/.claude/.credentials.json
150146
```
151147

152-
The plugin will automatically copy this file into each container session.
148+
The plugin mounts your `~/.claude` directory directly into each container session, so OAuth token refreshes persist automatically.
153149

154150
### 2. API Key
155151

0 commit comments

Comments
 (0)