Skip to content

Run OpenWorker inside an OpenShell sandbox - #723

Merged
rohitprasad15 merged 2 commits into
mainfrom
rp/openshell-inside
Oct 4, 2026
Merged

rohitprasad15 merged 2 commits into
mainfrom
rp/openshell-inside

Conversation

@rohitprasad15

Copy link
Copy Markdown
Collaborator

When OpenWorker runs inside an OpenShell sandbox, the agent is told what a blocked request means and web fetches go through the sandbox's proxy; openworker run also shows why a model call failed and stops cleanly on a stop signal.

…t the proxy look names up

With OPENSHELL_SANDBOX=1 the agent is pointed at OpenShell's policy skill when it exists, and at the openshell command when it does not.
web_fetch hands a name to OpenShell's proxy; a literal internal address is still refused.
…between retries

A failed model call prints what was underneath it, such as a proxy's 403.
SIGTERM during the wait before a retry now stops the run and leaves its record (exit 130).
@rohitprasad15
rohitprasad15 marked this pull request as ready for review October 4, 2026 23:33
@rohitprasad15
rohitprasad15 merged commit 936bdab into main Oct 4, 2026
6 checks passed
@rohitprasad15
rohitprasad15 deleted the rp/openshell-inside branch October 4, 2026 23:34
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