Skip to content

Commit ad35785

Browse files
13rac1claude
andcommitted
chore: release v1.1.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2f9dade commit ad35785

8 files changed

Lines changed: 25 additions & 11 deletions

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [1.1.0] - 2026-04-05
11+
12+
### Added
13+
14+
- Capture Claude Code `session_id` from stream output for multi-turn `--resume` support (PR #1, PR #3)
15+
- Pass through `ANTHROPIC_BASE_URL`, `ANTHROPIC_AUTH_TOKEN`, and `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` env vars into containers for proxy/gateway setups (PR #2)
16+
1017
### Fixed
1118

1219
- Remove `noexec` from `/tmp` tmpfs mount so compilers (Go, Rust, C) can execute test binaries
1320
- Increase `/tmp` tmpfs size from 64MB to 512MB for build artifacts
21+
- Remove duplicate output append in `claude_code_status` that re-parsed full container logs (PR #3)
22+
23+
### Changed
24+
25+
- Increase default container memory from 512MB to 2GB
26+
- Replace Codecov with `vitest-coverage-report-action` for PR coverage reports
1427

1528
## [1.0.12] - 2026-02-23
1629

@@ -69,7 +82,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6982
- Configurable network isolation
7083
- Optional AppArmor MAC enforcement
7184

72-
[Unreleased]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.12...HEAD
85+
[Unreleased]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.1.0...HEAD
86+
[1.1.0]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.12...v1.1.0
7387
[1.0.12]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.11...v1.0.12
7488
[1.0.11]: https://github.com/13rac1/openclaw-plugin-claude-code/compare/v1.0.0...v1.0.11
7589
[1.0.0]: https://github.com/13rac1/openclaw-plugin-claude-code/releases/tag/v1.0.0

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Add to your `openclaw.json`:
147147
"runtime": "podman",
148148
"startupTimeout": 30,
149149
"idleTimeout": 120,
150-
"memory": "512m",
150+
"memory": "2g",
151151
"cpus": "1.0",
152152
"network": "bridge",
153153
"sessionsDir": "~/.openclaw/claude-sessions",
@@ -168,7 +168,7 @@ Add to your `openclaw.json`:
168168
| `runtime` | string | `podman` | Container runtime (`podman` or `docker`) |
169169
| `startupTimeout` | number | `30` | Seconds to wait for container to produce first output |
170170
| `idleTimeout` | number | `120` | Kill container after this many seconds of no output |
171-
| `memory` | string | `512m` | Memory limit for containers |
171+
| `memory` | string | `2g` | Memory limit for containers |
172172
| `cpus` | string | `1.0` | CPU limit for containers |
173173
| `network` | string | `bridge` | Network mode (`none`, `bridge`, `host`) |
174174
| `sessionsDir` | string | `~/.openclaw/claude-sessions` | Directory for session metadata |

openclaw.plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"id": "claude-code",
3-
"version": "1.0.12",
3+
"version": "1.1.0",
44
"description": "Run Claude Code sessions in isolated Podman containers",
55
"main": "claude-code.js",
66
"tools": ["claude_code_start", "claude_code_status", "claude_code_output", "claude_code_cancel", "claude_code_cleanup", "claude_code_sessions"],
@@ -30,7 +30,7 @@
3030
},
3131
"memory": {
3232
"type": "string",
33-
"default": "512m",
33+
"default": "2g",
3434
"description": "Memory limit for containers"
3535
},
3636
"cpus": {

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@13rac1/openclaw-plugin-claude-code",
3-
"version": "1.0.12",
3+
"version": "1.1.0",
44
"description": "OpenClaw plugin for running Claude Code CLI in isolated Podman containers",
55
"type": "module",
66
"license": "Apache-2.0",

src/claude-code.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ const DEFAULT_CONFIG: ClaudeCodePluginConfig = {
4646
runtime: "podman",
4747
startupTimeout: 30, // Container must produce output within 30s
4848
idleTimeout: 120, // Container silent for 120s = hung
49-
memory: "512m",
49+
memory: "2g",
5050
cpus: "1.0",
5151
network: "bridge", // Needs network for Anthropic API access
5252
sessionsDir: "~/.openclaw/claude-sessions",

src/podman-runner.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ describe("PodmanRunner", () => {
4141
image: "openclaw-claude-code:latest",
4242
startupTimeout: 30,
4343
idleTimeout: 120,
44-
memory: "512m",
44+
memory: "2g",
4545
cpus: "1.0",
4646
network: "none",
4747
maxOutputSize: 0, // Unlimited by default for existing tests

src/test-harness.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ async function main(): Promise<void> {
2626
image: "openclaw-claude-code:latest",
2727
startupTimeout: 30,
2828
idleTimeout: 120,
29-
memory: "512m",
29+
memory: "2g",
3030
cpus: "1.0",
3131
network: "bridge",
3232
maxOutputSize: 10 * 1024 * 1024, // 10MB

0 commit comments

Comments
 (0)