coldpass

rmetcalf9/ManagerPythonClient

GitHub ↗ · How this check works

Per-setup public labels: Linux / Haiku: Works

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

other

Works

The recorded run passed on 1 setup.

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 28, 2026 · e9afbc5784ce · claude-code / 2.1.310 (Claude Code)
Recorded operation: uv build

Does what it says
1 of 1 claims checked out
  • The README documents building the distribution with uv build: Real input produced the expected result: Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl

    Source: Build the distribution with:

    Input: uv build

    Expected: uv reports a built wheel for managerpythonclient

    Command: uv build

    Observed: Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl

MCP
No
Local or hosted
local
Local: runs on your machine
Needs keys or browser
None seen
Maintained
Maintained
actively maintained: last commit 0 days ago; 54 commits and 0 merged PRs in 90 days; 0 open issues, 0 open PRs; latest release 2026-10-28

Last commit Oct 28, 2026

Setup time
1 min 46 s
1 min 46 s to a working result
Issue
none found in recorded check
Examples
2 of 2 ran as expected
  • Documented test command from README Development section: command completed successfully

    Source: README.md Development: Run the tests with

    Input: uv run --with pytest pytest

    Expected: test suite passes

    Command: uv run --with pytest pytest

    Observed: ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-9.2.0, pluggy-1.7.0 rootdir: <guest-path> configfile: pyproject.toml testpaths: tests collected 1 item tests/test_library.py . [100%] ============================== 1 passed in 0.46s ===============================

  • Documented test script (test.sh) runs the same suite: command completed successfully

    Source: test.sh

    Input: bash test.sh

    Expected: test suite passes

    Command: bash test.sh

    Observed: ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-9.2.0, pluggy-1.7.0 rootdir: <guest-path> configfile: pyproject.toml testpaths: tests collected 1 item tests/test_library.py . [100%] ============================== 1 passed in 0.45s ===============================

Evidence
README behavior checked
Agent interfaces
CLI
CLI

Observed interfaces were exercised by the checker. Documentation alone does not confirm compatibility.

Tested with
Claude Code / Haiku 5.5
  • Linux: Claude Code / Haiku 5.5 · agent 2.1.310 (Claude Code) · Checked operation passed · Oct 28, 2026 on e9afbc5784ce

Each entry describes its recorded operation and source revision.

Safety
No unexpected network or file activity found in these checks

No problems traced to this repository code in these checks; a short run cannot prove safety. 12 listed items (named-host connections, static matches, dependency advisories) are below and do not change this verdict.

OSV reports a known vulnerability in this dependency version. requests 6 findings.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

Full event, path and process lists for each observed setup:

Repair history and test corrections
Run details

Haiku 5.5

Native agent · Checked operation passed

Checked operation uv build

Agent-reported scope: Install toolchain, run the documented test suite, and build the Python distribution (uv build) for ManagerPythonClient 0.0.31

Run details
run
rmetcalf9--ManagerPythonClient-claude-haiku-5-5-1793207031102782617
date
Oct 28, 2026
time to working
106.5s
product hosting / execution
Local command in the guest
recorded operation scope
product operation
model
claude-haiku-5-5
agent / version
claude-code / 2.1.310 (Claude Code)
platform
linux
reported cost
$0.010692
Recorded source
https://github.com/rmetcalf9/ManagerPythonClient
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "e9afbc5784ce5274d20497769a90a130d631646f", "url": "https://github.com/rmetcalf9/ManagerPythonClient"}
Test version
readme-2d57868128a84902c09a58991c46c5fe288928e55b1de8282ab5003e13159c2f
revision
e9afbc5784ce5274d20497769a90a130d631646f
Whose fault: not assigned · resolved

Safety: Review signals: 6 known vulnerability.

Review signals: 6 known vulnerability.

Reviewed as expected for a test run: attempted writes that failed, so nothing was written.

OSV reports a known vulnerability in this dependency version. requests 6 findings.

OSV scanned supported lockfiles; unpinned dependencies and unsupported formats are outside this check.

A short run cannot establish that code is safe.

Connections show IP addresses; proxies can hide the final hostname.

Tracing covers dispatched commands and their children, not the whole OS; guest root can interfere with tracing.

Full safety evidence →

Answers recorded for this run
  • The README documents building the distribution with uv build: Real input produced the expected result: Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl

    Source: Build the distribution with:

    Input: uv build

    Expected: uv reports a built wheel for managerpythonclient

    Command: uv build

    Observed: Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl

Examples

  • Documented test command from README Development section: command completed successfully

    Source: README.md Development: Run the tests with

    Input: uv run --with pytest pytest

    Expected: test suite passes

    Command: uv run --with pytest pytest

    Observed: ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-9.2.0, pluggy-1.7.0 rootdir: <guest-path> configfile: pyproject.toml testpaths: tests collected 1 item tests/test_library.py . [100%] ============================== 1 passed in 0.46s ===============================

  • Documented test script (test.sh) runs the same suite: command completed successfully

    Source: test.sh

    Input: bash test.sh

    Expected: test suite passes

    Command: bash test.sh

    Observed: ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-9.2.0, pluggy-1.7.0 rootdir: <guest-path> configfile: pyproject.toml testpaths: tests collected 1 item tests/test_library.py . [100%] ============================== 1 passed in 0.45s ===============================

Local or hosted: local

What the agent did

Install toolchain, run the documented test suite, and build the Python distribution (uv build) for ManagerPythonClient 0.0.31

cd <guest-path> && pwd && ls -la && git status 2>&1 | head -3; python3 --version; cat README.md 2>/dev/null | head -150
cd <guest-path> && cat pyproject.toml test.sh release.sh; find src tests .github .coldpass -type f | head -50; ls -la .coldpass
cd <guest-path> && cat .github/workflows/ci.yml; echo ---; head -c 3000 tests/test_library.py; echo; wc -l tests/test_library.py; which uv node npm; uv --version 2>&1
cd <guest-path> && timeout 600 uv run --with pytest pytest 2>&1 | tail -30; echo EXIT=${PIPESTATUS[0]}
cd <guest-path> && timeout 600 uv build 2>&1 | tail -8; echo EXIT=${PIPESTATUS[0]}; ls dist; cat src/ManagerPythonClient/__init__.py | head -60
ls -la <guest-path> /inputs/ 2>&1; grep -n "python_api\|expected_file\|stdout\|stderr" <guest-path> | head -60
sed -n 1076,1135p <guest-path> | cut -c1-400
cd <guest-path> && cat > .coldpass/claims.json <<'EOF'
[
  {"kind":"claim","claim":"The README documents running the test suite with uv and pytest","source":"Run the tests with:","input":"uv run --with pytest pytest","expected":"pytest reports the test passing","probe_kind":"cli","argv":["uv","run","--with","pytest","pytest"],"expected_text":"1 passed","cwd":"<guest-path>"},
  {"kind":"claim","claim":"The README documents building the distribution with uv build","source":"Build the distribution with:","input":"uv build","expected":"uv reports a built wheel for managerpythonclient","probe_kind":"cli","argv":["uv","build"],"expected_text":"Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl","cwd":"<guest-path>"}
]
EOF
python3 -m json.tool .coldpass/claims.json >/dev/null && echo OK
cd <guest-path> && cat > .coldpass/probe.json <<'EOF'
{"kind":"cli","argv":["uv","build"],"cwd":"<guest-path>","expected_text":"Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl"}
EOF
cat > .coldpass/examples.json <<'EOF'
[
  {"kind":"example","claim":"Documented test command from README Development section","source":"README.md Development: Run the tests with","input":"uv run --with pytest pytest","expected":"test suite passes","argv":["uv","run","--with","pytest","pytest"],"cwd":"<guest-path>","env":{},"expected_text":"1 passed"},
  {"kind":"example","claim":"Documented test script (test.sh) runs the same suite","source":"test.sh","input":"bash test.sh","expected":"test suite passes","argv":["bash","test.sh"],"cwd":"<guest-path>","env":{},"expected_text":"1 passed"}
]
EOF
cat > .coldpass/cycles.json <<'EOF'
{"detected":false,"checks":[],"reason":"Inspected README.md, pyproject.toml, test.sh, release.sh, .github/workflows/ci.yml and src/ManagerPythonClient. The package is a Python library with no cron, loop, scheduler, webhook, --once or --now entrypoint; the only workflow is manual workflow_dispatch CI and a release script."}
EOF
for f in probe claims examples cycles; do python3 -m json.tool .coldpass/$f.json >/dev/null && echo $f OK; done
cd <guest-path> && <env-var>=<guest-path> timeout 900 python3 -I <guest-path> --validate --replay 2>&1 | tail -c 5000; echo EXIT=${PIPESTATUS[0]}
cd <guest-path> && cat > .coldpass/claims.json <<'EOF'
[
  {"kind":"claim","claim":"The README documents building the distribution with uv build","source":"Build the distribution with:","input":"uv build","expected":"uv reports a built wheel for managerpythonclient","probe_kind":"cli","argv":["uv","build"],"expected_text":"Successfully built dist/managerpythonclient-0.0.31-py3-none-any.whl","cwd":"<guest-path>"}
]
EOF
python3 -m json.tool .coldpass/claims.json >/dev/null && <env-var>=<guest-path> timeout 900 python3 -I <guest-path> --validate --replay 2>&1 | python3 -c 'import sys,json; d=json.loads(sys.stdin.read()); print(d.get("valid"), d.get("problems")); print(d["replay"]["status"], d["replay"].get("details",{}).get("working"))' ; echo EXIT=${PIPESTATUS[1]}
cd <guest-path> && cat > .coldpass/report.json <<'EOF'
{"outcome":"working","fault_owner":null,"operation":"Install toolchain, run the documented test suite, and build the Python distribution (uv build) for ManagerPythonClient 0.0.31","operation_scope":"Linux guest, Python 3.12.3 (project requires >=3.11), uv 0.13.5 at /usr/local/bin/uv. No Manager API server, network service, browser or credentials are needed for these operations.","steps":["uv run --with pytest pytest (README.md Development: Run the tests with)","uv build (README.md Development: Build the distribution with)","bash test.sh (test.sh, runs uv run --with pytest pytest)"],"deviations":["README has no runtime entrypoint; ManagerPythonClient is a library, so the probe is the documented uv build, not a library call. The only zero-backend library function, hello_world(), is not documented in the README and python_api would run under the checker's system interpreter, so it was not used.","The README test command (pytest over tests/test_library.py, one test of hello_world) was kept as a documented example only; the checker rejects a unit suite as a product-operation claim, so no claim was recorded for it.","uv created .venv and dist/ inside the workspace during the documented commands.","No cycles: the package has no cron, loop, scheduler, webhook, --once or --now entrypoint."],"stuck_step":null,"main_blocker":null,"plain_failure":null,"suggested_fix":"None required for the operations checked. For stronger runtime evidence, the Manager API client methods (ManagerClient, ManagerClientV4) would need a reachable Manager server, which the README does not document."}
EOF
python3 -m json.tool .coldpass/report.json >/dev/null && echo OK; ls -la .coldpass
cd <guest-path> && <env-var>=<guest-path> timeout 900 python3 -I <guest-path> --validate --replay 2>&1 | python3 -c 'import sys,json; d=json.loads(sys.stdin.read()); print(d.get("valid"), d.get("problems")); print(d["replay"]["status"])'

No product verdict. Run record.

No product verdict. Run record.