coldpass

410979729/scope-recall-hermes

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/410979729--scope-recall-hermes.svg).

ai-memoryhermes-agenthermes-pluginhybrid-retrievallancedbmemory

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 · 7f336400bdf7 · claude-code / 2.1.300 (Claude Code)
Recorded operation: <host-path> -I -B -m scope_recall.adapters.codex.mcp_entry --config <host-path> --workspace <host-path> --env-file…

MCP
yes, local
Yes, runs locally
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 <host-path> -I -B -m scope_recall.adapters.codex.mcp_entry --config <host-path> --workspace <host-path> --env-file <host-path> · local stdio MCP start + initialize + tools/list

Agent-reported scope: Started the scope-recall Codex MCP stdio server (scope_recall.adapters.codex.mcp_entry) against the installed instance and listed its tools via tools/list (initialize + tools/list responded, server name scope-recall-codex 1.1).

MCP server returned: scope-recall-codex · version 1.1.

MCP tools returned: recall, inspect, profile, trace, entity, propose_memory, revise, forget, status. Tool listing does not establish authenticated tool-call success.

Run details
run
410979729--scope-recall-hermes-claude-haiku-5-5-1792344546430028170
date
Oct 18, 2026
time to working
not recorded
product hosting / execution
Local stdio MCP server 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.012364
Recorded source
https://github.com/410979729/scope-recall-hermes
Tool transport
mcp-assigned-vm
Test version
readme-c5e0ccb431a80a9d60d2e220a9fed646c77ddd4e70bc799cda23957b77e37337
revision
7f336400bdf70534b8b31040e35bb0fa361e3e1e
What the agent did

Started the scope-recall Codex MCP stdio server (scope_recall.adapters.codex.mcp_entry) against the installed instance and listed its tools via tools/list (initialize + tools/list responded, server name scope-recall-codex 1.1).

cd <host-path> && git log -1 --oneline 2>/dev/null; ls -la; cat README* 2>/dev/null | head -300
cd <host-path> && ls -la .github/workflows 2>/dev/null; cat pyproject.toml setup.py requirements*.txt 2>/dev/null | head -80
python3 --version; python3 -m venv <host-path> 2>&1 | tail -3; <host-path> -m pip install -q -U pip 2>&1 | tail -3; cd <host-path> && <host-path> -m pip install "<host-path>,codex]" 2>&1 | tail -15
export DEBIAN_FRONTEND=noninteractive; (apt-get update -qq && apt-get install -y -qq python3.12-venv python3-pip) >/tmp/apt.log 2>&1; echo apt=$?; rm -rf <host-path> && python3 -m venv <host-path> && <host-path> -m pip install -q -U pip 2>&1 | tail -3; echo venv=$?
whoami; tail -5 /tmp/apt.log; sudo -n true 2>&1 && echo SUDO_OK
export DEBIAN_FRONTEND=noninteractive; sudo apt-get update -qq >/tmp/apt.log 2>&1; sudo apt-get install -y -qq python3.12-venv >>/tmp/apt.log 2>&1; echo apt=$?; rm -rf <host-path> && python3 -m venv <host-path> && <host-path> -m pip install -q -U pip 2>&1 | tail -3; echo venv=$?
cd <host-path> && <host-path> -m pip install "<host-path>,codex]" 2>&1 | tail -15; echo rc=$?; ls <host-path> | grep -i scope
cd /tmp && <host-path> --help 2>&1 | head -40; echo ---; cd <host-path> && grep -rn "mcp" docs/install.md docs/shared-store.md | grep -iE "python|-m |command|stdio" | head -15
cd <host-path> && grep -rln "FastMCP\|stdio_server\|def main" adapters | head; grep -rn "mcp" docs/shared-store.md | head -10; grep -rn "scope_recall\.adapters.*mcp\|-m scope_recall" docs README.md | head -10
cd <host-path> && sed -n 1,40p adapters/clients/mcp_entry.py; grep -n "mcp_entry\|scope-recall\b" docs/install.md | head -20
cd <host-path> && sed -n 40,200p adapters/clients/mcp_entry.py | grep -n "add_argument\|def main\|required\|--home\|--config\|--host" ; grep -n "^## \|^### " docs/install.md | head -60
cd <host-path> && sed -n 419,510p docs/install.md
set -e; H=<host-path>; mkdir -p $H/instance $H/plugin $H/project; touch $H/embedding.env; PY=<host-path>; SR=<host-path>; cd /tmp; $SR plan-install --host codex --target-plugin-dir $H/plugin --instance-root $H/instance --project-root $H/project --agent-id main --python $PY --env-file $H/embedding.env 2>&1 | tail -20; echo plan=$?; $SR apply-install --host codex --target-plugin-dir $H/plugin --instance-root $H/instance --project-root $H/project --agent-id main --python $PY --env-file $H/embedding.env 2>&1 | tail -20; echo apply=$?; cat $H/plugin/.mcp.json
cd <host-path> && ls -la .coldpass 2>&1; <env-var>=<host-path> python3 -I <host-path> --help 2>&1 | head -30
cd <host-path> && mkdir -p .coldpass && H=<host-path> && cat > .coldpass/probe.json <<EOF
{"kind":"mcp","argv":["<host-path>"}
EOF
python3 -m json.tool .coldpass/probe.json >/dev/null && echo probe_ok; cd /tmp && { printf '%s\n' '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"smoke","version":"0"}}}' '{"jsonrpc":"2.0","method":"notifications/initialized"}' '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'; sleep 3; } | timeout 20 $(python3 -c "import json;print(' '.join(json.load(open('<host-path>'))['argv']))") 2>/tmp/mcp.err | cut -c1-600; echo rc=$?; head -c 600 /tmp/mcp.err
cd <host-path> && pgrep -af scope_recall || echo no_leftover_procs; cat > .coldpass/report.json <<'EOF'
{"outcome":"working","operation":"Started the scope-recall Codex MCP stdio server (scope_recall.adapters.codex.mcp_entry) against the installed instance and listed its tools via tools/list (initialize + tools/list responded, server name scope-recall-codex 1.1).","operation_scope":"Verified start and tools/list only. Semantic/vector recall is not exercised: no embedding credentials were supplied, so the server reports 'credential environment unavailable (config_not_found); embeddings unavailable' and recall degrades to lexical. No host (Codex/Claude Code) registration or hook trust was verified. Full test suites were not run, per task instructions.","steps":["python3 -m venv <host-path> (failed: ensurepip missing) ","sudo apt-get update && sudo apt-get install -y python3.12-venv","python -m venv <host-path> && pip install -U pip","pip install \"<host-path>\" (README 'Install the package' / 'Linux and macOS' step, built wheel from checkout)","scope-recall --help (README section 2 verification)","scope-recall plan-install --host codex ... (docs/install.md section 5)","scope-recall apply-install --host codex ... (docs/install.md section 5)","MCP stdio start + tools/list using the .mcp.json command"],"deviations":["python3 -m venv failed because python3.12-venv was not installed; ran 'sudo apt-get install -y python3.12-venv' (guest has passwordless sudo) and recreated the venv.","Used an empty file as --env-file for codex install since no embedding credentials exist; the MCP server therefore runs without embeddings (lexical only)."],"stuck_step":null,"main_blocker":null,"suggested_fix":null}
EOF
python3 -m json.tool .coldpass/report.json >/dev/null && echo report_ok; <env-var>=<host-path> python3 -I <host-path> --validate 2>&1 | tail -20