Skip to content

TrueForge standalone sandbox bootstrap fails to install pydantic due to proxy/package-index connectivity #482

Description

@Aayushashsahu

Summary

We are using TrueForge standalone mode and attempting to run a real isolated
sandbox verification for an incident-response workflow.

The TrueForge API itself is healthy and reachable, but sandbox initialization
fails when the sandbox attempts to install:

pydantic>=2.0.0,<3.0.0

The failure appears to be at the proxy/package-index connectivity layer.

Environment

  • TrueForge: v0.1.4 standalone
  • OS: Ubuntu 26.04 LTS under WSL2
  • Python: /usr/bin/python3.14
  • TrueForge API: http://localhost:8790
  • Public tunnel: https://trueforge.octiqai.com
  • Cloudflare tunnel is used only to expose the TrueForge API
  • Standalone SQLite storage
  • LocalSandboxProvider is being used

The TrueForge API is reachable and /api/v1/models returns HTTP 200.

Reproduction

When TrueForge attempts to create a sandbox, initialization fails while
bootstrapping the sandbox virtual environment:

Failed to pip install pydantic>=2.0.0,<3.0.0 into sandbox .venv

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
status=None)) after connection broken by another exception:

ProxyError('Cannot connect to proxy.',
RemoteDisconnected('Remote end closed connection without response)')

...

ERROR: Could not find a version that satisfies the requirement
pydantic<3.0.0,>=2.0.0 (from versions: none)

ERROR: No matching distribution found for
pydantic<3.0.0,>=2.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions