Skip to content

refactor: compose local and distributed runtimes - #47

Merged
flexdinesh merged 2 commits into
mainfrom
codex/composed-runtime
Oct 8, 2026
Merged

flexdinesh merged 2 commits into
mainfrom
codex/composed-runtime

Conversation

@flexdinesh

Copy link
Copy Markdown
Owner
  • Compose local and remote runtimes around shared ingestion, review services, HTTP lifecycle, and Go storage/queue contracts; preserve stable identities, immutable observations, deduplication, and retention.
  • Add servediff PATH for direct ingestion, checkout watching, UI/REST/MCP, host binding, and confirmed singleton replacement. Pin the browser review when commenting to preserve drafts.
  • Add remote-only sync and plugin delivery with bearer authentication, durable SQLite jobs, fenced leases, retries, owner-scoped status, and resumable uploads. Support --print and --debug.
  • Add home-config commands, an unprivileged Docker image, updated OpenAPI contracts, architecture docs, and embedded assets. Schema migrates to v8; stop old processes before upgrading. Legacy commands remain compatible.
  • Validated with mise run check (including 66 browser tests), the Go race suite, and Docker auth, container recreation, persistence, and replay checks.

@flexdinesh
flexdinesh marked this pull request as ready for review October 8, 2026 12:10
@flexdinesh
flexdinesh merged commit 31cfe73 into main Oct 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant