Library limits
What the Library does not do today, the size limits on previews and writes, and what happens to staged files after a review.
Not possible yet
No upload or new file from the browser. Files enter the Library only through agent sessions and approvals. To add a file, ask an agent in chat to write it, then approve the change.
Create ~/context/organization/support/tone.md with the guidelines below.No editing in the browser. The Library pages show files and diffs. To change a file, ask an agent to edit it and approve the result.
No approval outside the Library. Review applies to Library files only. Calls an agent makes to your tools through integrations are not held for approval.
Sizes
| Limit | Value |
|---|---|
| Inline preview | 1 MB. Larger files show a truncated notice. |
| One write from an agent | 64 MB. |
| Binary files | Stored, but shown with no preview and no diff. |
Read-only is checked at approval
A read-only folder is still writable on disk inside the sandbox. The agent can change the file locally. Those edits appear in the change but cannot be approved. See permissions.
Discard is best effort in the sandbox
Discarding a file records the rejection. If the sandbox is still running, Helios also reverts the file there. If that revert fails, the agent keeps its local copy until the sandbox ends. The live Library is unaffected either way.
Cleanup
Staged copies are temporary. A staged file is marked for removal once it is approved, discarded, or replaced by a newer version from the same session.
Accepted content is never removed automatically. Every approved version stays in the history.
Related
- Reviewing changes
- Sandboxes - lifetime and isolation of the machine the agent runs on.
Last updated on
Files panel
The Files panel in chat lists every Library file the running agent can see, shows a live diff for anything it changed, and falls back to the last staged state when the sandbox is paused.
Helios Code
Helios Code runs Claude Code inside an environment you define with a Dockerfile. Launch from the dashboard or the CLI, watch it boot, and attach.