Skip to content

Upgrade eve to 0.55.0 and adopt native channel behavior - #142

Merged
fmhall merged 1 commit into
mainfrom
mason/upgrade-eve-0.55
Sep 15, 2026
Merged

fmhall merged 1 commit into
mainfrom
mason/upgrade-eve-0.55

Conversation

@fmhall

@fmhall fmhall commented Sep 15, 2026

Copy link
Copy Markdown
Member

Upgrades OpenInstinct from the pinned eve 59ec96c build to the released 0.55.0 package and adopts the native task and channel behavior needed by the application. Release notes.

Behavior and compatibility

  • Remove the deleted task_update tool. Use native same-agent steering for revised browser assignments and retain task_cancel for stop-only requests.
  • Preserve the existing HTTP channel adapter when wrapping ownership routes. Rebuilding an already compiled channel discarded its delivery hooks and audience classifier.
  • Classify authenticated scheduled-worker conversations as private through audience().
  • Use <eve-empty-delivery/> for unchanged scheduled reports. The live lifecycle eval caught empty model responses under the previous “finish silently” instruction; the native marker completes suppression successfully.
  • Retarget the byte-identical Linq compatibility patch and update test contexts for the new effective-model field. Other dependency versions and model selections are unchanged.

Validation

  • pnpm check: passed; 83 test files, 719 tests, plus lint, types, formatting, and Knip.
  • pnpm build and pnpm build:eve: passed.
  • pnpm eval:agent --tag lifecycle --verbose: passed all 17 gates using an isolated database; confirmed a changed report was delivered and an unchanged report was suppressed.
  • Bundled Linq adapter regression verifies reply, media, and idempotency fields.
  • Independent review and one re-review completed with no remaining findings.
  • GitHub Checks and Vercel preview passed for 2a3386b; the preview health endpoint returned ok: true, status: ready.

Known limitation

The separately investigated fresh-process Dynamic tool callback rebind did not restore failure still reproduces in eve 0.55.0. This upgrade does not fix that incident. Production rollout and a production cold-resume test remain separate from this draft PR.

@fmhall
fmhall marked this pull request as ready for review September 15, 2026 15:46
@fmhall
fmhall merged commit b8b4799 into main Sep 15, 2026
2 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