coldpass

Per-setup public labels: Linux / Haiku: Works

Static status badge · SVG · read-only JSON. Embed with ![Coldpass status](https://coldpass.dev/badge/pydantic--monty.svg).

pythonrustsandboxsandboxing

Works

Only older checks are saved; no current product test.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Tested on Linux
PlatformHaikuLuna
Linuxyes

Linux / Haiku 5.5: yes · Oct 18, 2026 · e8db9aef41aa · claude-code / 2.1.300 (Claude Code)
Recorded operation: /tmp/monty-venv/bin/monty examples/julia.py

Needs keys or browser
None seen
Issue
none found in recorded check

Safety: no observations were recorded for the selected revision. Functional results do not establish a safety result.

Run details

Haiku 5.5

Native agent · Checked operation passed

Checked operation /tmp/monty-venv/bin/monty examples/julia.py

Agent-reported scope: Run the repo's examples/julia.py (ASCII Julia set) inside the Monty sandbox with the `monty` CLI from pydantic-monty, per docs/cli.md (`monty file.py`); also verified `monty -c` prints.

Run details
run
pydantic--monty-claude-haiku-5-5-1792345546669160657
date
Oct 18, 2026
time to working
not recorded
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.008064
Recorded source
https://github.com/pydantic/monty
Tool transport
mcp-assigned-vm
Test version
readme-50129ada4255164f0ea15af10e5fd3b6478bb717aeea9ab520723f8597db9e85
revision
e8db9aef41aa73f4f709c15a4bc8a2d198be5ead
What the agent did

Run the repo's examples/julia.py (ASCII Julia set) inside the Monty sandbox with the `monty` CLI from pydantic-monty, per docs/cli.md (`monty file.py`); also verified `monty -c` prints.

cd <host-path> && ls -la && cat README.md 2>/dev/null | head -200; ls <host-path>; git log -1 --format=%H 2>/dev/null
cd <host-path> && sed -n 1,200p <host-path> | head -150; echo ----; cat .python-version; which uv python3 cargo node; python3 --version; ls packages; ls packages/*; grep -n "^[a-z-]*:" Makefile | head -40
cd <host-path> && sed -n 1,30p Makefile; sed -n 1,40p packages/python/README.md 2>/dev/null | head -60; sed -n 1,30p packages/python/pyproject.toml; cat <host-path> | sed -n 150,400p | grep -n "WORKSPACE\|probe.json\|report" | head -30
cd <host-path> && ls examples examples/* | head -60; ls docs; grep -rn "python" docs/quickstart* 2>/dev/null | head; ls docs/*/ | head -40
cd <host-path> && cat examples/README.md | head -60; echo ----; head -30 examples/julia.py; echo ----; cat examples/expense_analysis/README.md | head -40
cd /tmp && (command -v uv || (curl -LsSf https://astral.sh/uv/install.sh | sh)) 2>&1 | tail -3; export PATH=$HOME/.local/bin:$PATH; uv --version && python3 -m venv /tmp/monty-venv 2>&1 | tail -2; /tmp/monty-venv/bin/pip install -q pydantic-monty 2>&1 | tail -5; /tmp/monty-venv/bin/python -c "import pydantic_monty,sys;print(pydantic_monty.__file__)"
export PATH=$HOME/.local/bin:$PATH; rm -rf /tmp/monty-venv; cd /tmp && uv venv -q /tmp/monty-venv && uv pip install -q --python /tmp/monty-venv/bin/python pydantic-monty 2>&1 | tail -5; /tmp/monty-venv/bin/python -c "import pydantic_monty;print(pydantic_monty.__file__)"
cd <host-path> && ls docs/*.md | head -50; grep -ln "pydantic_monty" examples/*.py; echo ----; head -60 docs/cli.md 2>/dev/null
cd <host-path> && M=/tmp/monty-venv/bin/monty; ls -l $M && $M --version && $M examples/julia.py | head -15; echo "rc=${PIPESTATUS[0]}"; $M -c "print('hello from monty', 2+2)"; echo rc=$?
cd <host-path> && ls -la .coldpass 2>&1; mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["/tmp/monty-venv/bin/monty","examples/julia.py"],"cwd":"<host-path>"}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"working",
 "operation":"Run the repo's examples/julia.py (ASCII Julia set) inside the Monty sandbox with the `monty` CLI from pydantic-monty, per docs/cli.md (`monty file.py`); also verified `monty -c` prints.",
 "operation_scope":"Exercises the OSS Monty sandbox runtime (monty-runtime 1.2.0) from PyPI. Not exercised: the pinned-source build (cargo/maturin), JS/Rust bindings, the Python Monty() API from the README example, MCP, or the shared CDP browser (not needed).",
 "steps":[
  "README 'Install' heading: `uv add pydantic-monty` documented; ran equivalent `uv venv /tmp/monty-venv` + `uv pip install --python /tmp/monty-venv/bin/python pydantic-monty` (uv installed via https://astral.sh/uv/install.sh first).",
  "Verified import: pydantic_monty loads from /tmp/monty-venv.",
  "docs/cli.md: `/tmp/monty-venv/bin/monty --version` -> monty-runtime 1.2.0.",
  "docs/cli.md: `monty examples/julia.py` -> rendered Julia set, rc=0.",
  "docs/cli.md: `monty -c \"print('hello from monty', 2+2)\"` -> 'hello from monty 4', rc=0.",
  "Wrote .coldpass/probe.json (kind cli, argv monty examples/julia.py)."],
 "deviations":[
  "README command `uv add pydantic-monty` is a project-level command requiring a uv project; the workspace has no project env for it, so installed into a standalone uv venv at /tmp/monty-venv instead.",
  "`python3 -m venv` failed (no ensurepip on guest); used `uv venv` instead.",
  "Did not build from the pinned source (make install-py / dev-py need cargo + maturin); used the published wheel instead. Not run: pytest, lint, or any unit suite, per task instructions."],
 "stuck_step":null,"main_blocker":null,"suggested_fix":null}
EOF
python3 -m json.tool .coldpass/probe.json >/dev/null && python3 -m json.tool .coldpass/report.json >/dev/null && echo ok; <env-var>=<host-path> python3 -I <host-path> --validate