Skip to content

Release 0.5.0 - #34

Merged
nasser1941 merged 1 commit into
mainfrom
release/0.5.0
Oct 1, 2026
Merged

nasser1941 merged 1 commit into
mainfrom
release/0.5.0

Conversation

@nasser1941

Copy link
Copy Markdown
Owner

Bumps the version to 0.5.0 and dates the changelog.

Added

  • An optional sandbox for shell commands: with lcode --sandbox (or sandbox = "docker" / "podman"), the model's commands run in a container that only sees the project folder.
    • Isolation: commands run as your user, with no network access unless you allow it (/sandbox network on, sandbox_network), no Linux capabilities and a process limit. The file tools are limited to the project too.
    • Image: lcode builds a default image with Python, Node.js, git and build tools on first use; sandbox_image sets your own.
    • Approvals: in auto-edit mode, sandboxed commands run without asking.
    • Fail safe: if the sandbox can't start, lcode stops instead of running commands without it.

After merging, publishing the v0.5.0 GitHub release uploads it to PyPI.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nasser1941
nasser1941 merged commit d869f1f into main Oct 1, 2026
12 checks passed
@nasser1941
nasser1941 deleted the release/0.5.0 branch October 1, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant