coldpass

primitivedotdev/sdks

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Didn’t work

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

agentsai-agentscliemailemail-apiemail-infrastructure

Didn’t work

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
Linuxno

Linux / Haiku 5.5: no · Oct 18, 2026 · 6d07395f7073 · claude-code / 2.1.300 (Claude Code)
Recorded operation: make python-smoke

Issue
yes, not fixed yet
Our test was blocked; no repo verdict.

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

Repair history and test corrections
Current diagnosis: unknown · pending

product invocation failed: {"returncode": 2, "stdout": "rm -rf sdk-python/dist\ncd sdk-python && uv run python -m build && uv run twine check dist/*\n", "stderr": "/bin/sh: 1: uv: not found\nmake: *** [Makefile:315: python-build] Error 127\n", "needs_credentials": false, "needs_browser": false}

Repair record fix-94a9df10f23627e32b2f · current status JSON. Original run outcomes remain unchanged.

Failed run: primitivedotdev/sdks · Oct 18, 2026 · Recorded operation failed.

Run details

Haiku 5.5

Native agent · Recorded operation failed

Operation / attempted scope make python-smoke

Agent-reported scope: Build the Python SDK wheel (make python-build) and run the documented CI smoke (make python-smoke): installs the built primitivedotdev wheel into a fresh venv and imports primitive and primitive.api.

Run details
run
primitivedotdev--sdks-claude-haiku-5-5-1792349470719331765
date
Oct 18, 2026
time to working
not recorded
product hosting / execution
Local command in the guest
recorded operation scope
Covers packaging and installation of the Python SDK only. No live Primitive API calls: real send/reply/receive needs a Primitive API key, which was not available in this guest. Node SDK, CLI and Go SDK were not built.
model
claude-haiku-5-5
agent / version
claude-code / 2.1.300 (Claude Code)
platform
linux
reported cost
$0.009213
Recorded source
https://github.com/primitivedotdev/sdks
Tool transport
mcp-assigned-vm
Test version
readme-abdba4ff808874f9e3a15ab1ae88db85b1509a9d4c47daf5c1553fa8638b6951
revision
6d07395f7073d42405d0e7d7632dbc811382b60a
Current diagnosis: unknown · pending

product invocation failed: {"returncode": 2, "stdout": "rm -rf sdk-python/dist\ncd sdk-python && uv run python -m build && uv run twine check dist/*\n", "stderr": "/bin/sh: 1: uv: not found\nmake: *** [Makefile:315: python-build] Error 127\n", "needs_credentials": false, "needs_browser": false}

Repair record fix-94a9df10f23627e32b2f · current status JSON. Original run outcomes remain unchanged.

Failed run: primitivedotdev/sdks · Oct 18, 2026 · Recorded operation failed.

Fix: fix-94a9df10f23627e32b2f.

Recorded blocker / warning

Step: make python-smoke

product invocation failed: {"returncode": 2, "stdout": "rm -rf sdk-python/dist\ncd sdk-python && uv run python -m build && uv run twine check dist/*\n", "stderr": "/bin/sh: 1: uv: not found\nmake: *** [Makefile:315: python-build] Error 127\n", "needs_credentials": false, "needs_browser": false}

Suggested next step (agent-reported): Inspect the recorded blocker and correct the README prerequisites or harness error.

What the agent did

Build the Python SDK wheel (make python-build) and run the documented CI smoke (make python-smoke): installs the built primitivedotdev wheel into a fresh venv and imports primitive and primitive.api.

cd <host-path> && ls -la && cat README.md 2>/dev/null | head -200; ls <host-path>
cd <host-path> && git log -1 --oneline 2>/dev/null; find . -maxdepth 2 -name README.md -not -path '*/node_modules/*' | head -50
cd <host-path> && cat cli-node/README.md | head -150; echo ----; head -60 <host-path>; which node npm pnpm python3 uv; node -v 2>/dev/null
cd <host-path> && grep -n '^#\|```' sdk-python/README.md | head -80; echo ----; sed -n 1,60p sdk-python/README.md
cd <host-path> && grep -n '^[a-zA-Z_-]*:' Makefile | head -80; echo ----; sed -n 1,40p Makefile; echo ----; cat sdk-python/pyproject.toml | head -60; ls sdk-python
cd <host-path> && sed -n 296,320p Makefile; echo ----; head -40 scripts/smoke-signal-retry.py; echo ----; ls scripts; python3 --version; apt-cache policy nodejs pnpm 2>/dev/null | head -5; grep -n 'packageManager\|"node"\|engines' -A2 package.json sdk-node/package.json | head
cd <host-path> && (which uv pip3 pip; sudo -n true && echo SUDO_OK); python3 -m pip --version 2>&1 | head -1; env | grep -i 'proxy\|CDP' | sed 's/=.*@/=***@/'
sudo apt-get update -qq >/tmp/apt.log 2>&1; sudo apt-get install -y -qq python3-pip python3-venv >>/tmp/apt.log 2>&1; echo rc=$?; python3 -m pip --version; tail -3 /tmp/apt.log
cd <host-path> && python3 -m venv <host-path> && <host-path> install -q uv 2>&1 | tail -3; export PATH=<host-path>; uv --version && cd <host-path> && make python-build 2>&1 | tail -40; echo rc=${PIPESTATUS[0]}
cd <host-path> && grep -rn 'python-smoke\|make python' .github | head; export PATH=<host-path>; make python-smoke 2>&1 | tail -8; echo rc=${PIPESTATUS[0]}
cd <host-path> && ls -la .coldpass 2>/dev/null; mkdir -p .coldpass && cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["make","python-smoke"],"cwd":"<host-path>"}
EOF
cat > .coldpass/report.json <<'EOF'
{"outcome":"working","operation":"Build the Python SDK wheel (make python-build) and run the documented CI smoke (make python-smoke): installs the built primitivedotdev wheel into a fresh venv and imports primitive and primitive.api.","operation_scope":"Covers packaging and installation of the Python SDK only. No live Primitive API calls: real send/reply/receive needs a Primitive API key, which was not available in this guest. Node SDK, CLI and Go SDK were not built.","steps":["sudo apt-get install -y python3-pip python3-venv","python3 -m venv <host-path> && pip install uv (uv 0.13.1; installed outside the checkout)","make python-build (uv build of sdk-python; wheel and sdist passed twine check)","make python-smoke (wheel installed into a temp venv; import primitive / primitive.api succeeded)"],"deviations":["Guest had no pip: installed python3-pip and python3-venv via apt, then installed uv into <host-path> with pip (README does not name uv; the sdk-python Makefile targets require it).","Root README quickstart commands for pnpm/Go/CLI were not run: node/pnpm not installed and not needed for the Python SDK operation chosen.","Did not run python-test, python-check, or other unit/lint suites per task instructions."],"stuck_step":null,"main_blocker":null,"suggested_fix":null}
EOF
<env-var>=<host-path> python3 -I <host-path> --validate; echo rc=$?