2026-05-28 · Stage 1 readiness
The Stage 1 launch cut. Hosted is the default surface; the docs site has been restructured and re-themed to match the Pome brand.Added
- Hosted
pome runrecords toapp.pome.shby default. PassPOME_LOCAL=1to fall back to the in-process twin. - Adapter signals correlation (
HookEvent,ToolUseEvent,ToolResultEvent,SubagentSpawnEvent) merge into the canonicalevents.jsonlstream with stabletool_call_idcorrelation. pome compile-seeds [--hosted]pre-compiles scenario seed state. Hosted path uses the cloud compiler; local path uses yourANTHROPIC_API_KEY.pome capture-serverHTTP CONNECT proxy recordsLlmCallEventrows. Normally spawned bypome runautomatically.pome session create / list / stopreach the hosted Twins page.listdefaults to--state runningto match dashboard behavior.
pome inspectconsumes the FDRS-398 discriminated-unionevents.jsonlschema. Per-kind sections plus a per-layer trace-health report.- Hosted runs render the cloud’s authoritative score on the
score:line. The CLI no longer computes a local score for hosted runs. pome loginwrites to the macOS Keychain by default and falls back to~/.pome/credentials.jsonon Linux/Windows or when Keychain is unavailable.pome register agentwrites bothagentIdandagentSlugtopome.config.json. Both keys are load-bearing.
- Hosted
events.jsonlupload wraps legacyRecorderEventrows through the FDRS-398 union schema. Previously every hosted run was rejected by the cloud’s schema gate. pome fix-promptexits 2 with a clear message when hosted verdicts are not yet available, instead of producing a misleading “no failures” output./pome-setupand/pome-testskills useapp.pome.shconsistently. The fictionaldashboard.pome.shreferences were dead links.- Standalone
pome twin startoutput documents the unauthenticated root/healthzfor liveness checks.
- Exit code contract has known mismatches on some
pome runpaths. See troubleshooting. pome run --api-urlflag is dropped; use thePOME_API_URLenv var.pome session createtext format prints the MCP URL without the/mcpsuffix. Append manually.@pome-sh/adapter-claude-sdkadapter signals work on the self-host path but not yet on the hosted default path. SDK examples are deferred to the next release.