Skip to content

feat: hardened proxy-honoring runtime image for the Isolated tier #22

Description

@imneov

What

ADR-0003 requires the Isolated tier's runtime image to honor HTTP_PROXY/HTTPS_PROXY without bypass paths and to fail closed when the proxy is unreachable (no direct-connect fallback, no proxy-ignoring socket libraries; every bundled tool/SDK audited for proxy-honoring behavior).

The v1 series (#8 / PR #21) enforces egress at the env-injection layer and — per the PR #21 adjudication — restricts isolated instances to the platform default image. But the platform default (openclaw-lite / hermes-lite) is not yet hardened to the ADR-0003 standard. Until this image exists, the tier's egress guarantee rests on env-level enforcement only.

Acceptance criteria

  • An isolated-tier image variant that honors proxy env for all bundled tools/SDKs (audit list documented)
  • Fail-closed behavior verified: with the proxy unreachable, outbound HTTP(S) fails rather than falling back to direct connection
  • Image wired as the isolated-mode platform default; version pinned
  • Verification evidence (in-cluster test with proxy up vs down)

Blocked by

None — parallel to the ClawManager backend track; #8 ships env-level enforcement first.

Refs

ADR-0003, spec #11 (Egress enforcement), PR #21 review adjudication.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions