You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
eva-v0.42.63.2 installs and is callable through CLI, Codex MCP, and an OpenClaw agent, but scripts/update-local-install.sh exits nonzero because it treats every upstream doctor content-maturity failure as an install/runtime failure. On the local canary, source-scoped searches, Voyage 2048, the OpenClaw plugin, Codex MCP, gateway inference, and a real gbrain_query agent call all passed; doctor still failed on never-run dream cycles, stale sync bookkeeping for an import-managed docs source, and non-actionable type proliferation.
The updater should gate on runtime callability and report doctor content readiness separately. It must not run costly or destructive content mutation just to make an install score green.
Reproduction
Install exact tag with Support KB and workspace docs.
Both sources import/embed and source-scoped searches pass.
gbrain doctor --scope=brain --json exits 1 for:
cycle_freshness (no full dream cycle)
sync_freshness (workspace docs are import-managed)
type_proliferation even though gbrain onboard --check --explain --json returns zero recommendations
The updater aborts before its source-aware health report.
Expected
Provider probe, CLI availability, DB open, source presence/search, plugin load, and explicit adapter callability remain release gates.
Doctor JSON is always recorded.
Content, taxonomy, and cycle maturity is reported without making a working install fail.
TL;DR
eva-v0.42.63.2installs and is callable through CLI, Codex MCP, and an OpenClaw agent, butscripts/update-local-install.shexits nonzero because it treats every upstream doctor content-maturity failure as an install/runtime failure. On the local canary, source-scoped searches, Voyage 2048, the OpenClaw plugin, Codex MCP, gateway inference, and a realgbrain_queryagent call all passed; doctor still failed on never-run dream cycles, stale sync bookkeeping for an import-managed docs source, and non-actionable type proliferation.The updater should gate on runtime callability and report doctor content readiness separately. It must not run costly or destructive content mutation just to make an install score green.
Reproduction
gbrain doctor --scope=brain --jsonexits 1 for:cycle_freshness(no full dream cycle)sync_freshness(workspace docs are import-managed)type_proliferationeven thoughgbrain onboard --check --explain --jsonreturns zero recommendationsExpected
type_proliferationis non-blocking when no built-in successor/remediation exists, restoring the behavior previously shipped for Doctor type_proliferation blocks 100/100 when onboard reports no action #192.Acceptance criteria