Skip to content

feat(packages): activate execution host client - #342

Merged
roackb2 merged 2 commits into
mainfrom
codex/migrate-execution-host-client
Aug 14, 2026
Merged

feat(packages): activate execution host client#342
roackb2 merged 2 commits into
mainfrom
codex/migrate-execution-host-client

Conversation

@roackb2

@roackb2 roackb2 commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • move the canonical Execution Host adopter implementation into @heddleagent/execution-host-client
  • activate only this v6 package as 6.0.0-next.0; keep the other four @heddleagent/* foundations private and unpublished
  • preserve the TypeScript and clean-room Python conformance suites, including the durable hosted-conversation lifecycle profile from Add durable hosted conversation lifecycle #340
  • add fail-closed package, pack, fresh-consumer, CI, and next-only release gates

Dependency state

#340 merged into main as ecf7ee2b. This branch is synchronized with that
merge and now targets main; the remaining diff is the package activation/move
only. The ancestry-only synchronization commit has the same tree as the
previously validated activation commit 4d00f2b8.

No npm publication is part of this PR. The first immutable next publication remains a separate, explicitly authorized release operation after merge.

Boundaries

  • no runtime, CLI, run-client, or PostgreSQL package migration
  • no duplicate old/new implementation tree
  • no deprecation or unpublish of @roackb2/heddle-adopter@5.13.0
  • no managed Execution Host or Python SDK claim
  • no Lucid adapter or product-history implementation

Verification

  • yarn package-family:verify
  • yarn execution-host-client:contract:verify
  • yarn execution-host-client:test (110 tests)
  • Python v1 conformance: Ruff plus 35 tests on Python 3.12
  • yarn typecheck
  • yarn lint
  • yarn test (876 unit, 428 integration, 110 package tests; environment-gated PostgreSQL cases skipped)
  • yarn build
  • yarn execution-host-client:pack:verify
  • npm publish dry run for 6.0.0-next.0 (152 files)
  • git diff --check

@roackb2
roackb2 changed the base branch from codex/durable-hosted-conversation-lifecycle to main August 14, 2026 06:25
@roackb2 roackb2 closed this Aug 14, 2026
@roackb2 roackb2 reopened this Aug 14, 2026
@roackb2
roackb2 marked this pull request as ready for review August 14, 2026 06:34
@roackb2
roackb2 merged commit 5e9b6c3 into main Aug 14, 2026
8 checks 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