Skip to content

Release @heddleagent/runtime 8.0.0 - #391

Merged
roackb2 merged 2 commits into
mainfrom
codex/runtime-v8-release-prep
Sep 10, 2026
Merged

roackb2 merged 2 commits into
mainfrom
codex/runtime-v8-release-prep

Conversation

@roackb2

@roackb2 roackb2 commented Sep 9, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • bump @heddleagent/runtime to 8.0.0
  • add return-direct terminal tools and successful non-agent heartbeat completion
  • add opt-in declarative configuration synchronization for code-owned heartbeat catalogs
  • document custom-store, administration-adapter, and exhaustive-consumer upgrade boundaries

Why a major release

HeartbeatExecutionContext, heartbeat outcome/event unions, and HeartbeatTaskStore.recordTaskExecutionOutcome gain the completed case. ReconcileHeartbeatTasksResult also gains updated, and administration adapters that support synchronize-configuration must persist updated tasks in the catalog transaction.

Verification

  • yarn runtime:build
  • yarn build
  • yarn lint
  • 959 unit tests
  • 439 repository-owned integration tests, excluding the known machine-local user-skill catalog case
  • 25 focused reconciliation/enablement tests
  • npm pack ./packages/runtime --dry-run
  • local Playwright browser integration: 8/8 passed
  • local static-daemon browser smoke passed
  • GitHub: unit, integration, Postgres reference, typecheck, and eslint pass

GitHub browser integration is currently infrastructure-blocked before any build or test runs: all three attempts hit a Google Chrome apt repository Hash Sum mismatch while Playwright installs system dependencies. The same browser and static-daemon suites pass locally. A prior run on this PR also passed browser integration before the upstream apt index changed.

Local yarn test also reads /Users/roackb2/.agents/skills/orchestration/SKILL.md and encounters one machine-local catalog assertion because that user-owned skill exceeds the 1024-character description limit. The clean GitHub integration job passes in full.

Release boundary

This PR prepares the release only. It does not create a tag or GitHub release and does not publish npm artifacts.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-09-09T17:08:10.726739Z d9f33ba PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@roackb2
roackb2 merged commit 8841c63 into main Sep 10, 2026
20 of 24 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