Skip to content

feat(deps): bump eyrie to fa60fa6 (async batch wait/reconcile) - #243

Merged
Patel230 merged 1 commit into
mainfrom
feat/eyrie-batch-async
Aug 23, 2026
Merged

feat(deps): bump eyrie to fa60fa6 (async batch wait/reconcile)#243
Patel230 merged 1 commit into
mainfrom
feat/eyrie-batch-async

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

Bumps the eyrie submodule + go.mod pseudo-version together (parity-safe) to pick up GrayCodeAI/eyrie#111: async wait/reconcile primitives completing the BatchClient surface.

What's new in eyrie

  • WaitUntilDone — terminal-state polling with exponential backoff + jitter capped at MaxInterval, honoring Retry-After on 429/5xx, fail-fast on other non-200s, bounded by Timeout
  • RequestResults — JSONL results parsing with byte-exact provider payloads
  • PollRequestResult — per-custom_id reconcile tolerating eventual consistency (result rows can lag batch completion), surfacing ErrResultNotVisible only after bounded extra attempts

No hawk behavior changes yet — this lands the primitives so mission orchestration can adopt low-cost batch runs in a follow-up.

Verification

eyrie CI all green (lint/vet/test/fuzz); full hawk suite green locally; submodule parity satisfied (gitlink == go.mod pseudo-version).

…er parity

Bumps the eyrie submodule and module pseudo-version together so the
release-parity check passes (gitlink == resolved module commit), picking
up eyrie#111: BatchClient.WaitUntilDone (terminal-state polling with
exponential backoff + jitter + Retry-After honoring), RequestResults
(JSONL parse, byte-exact rows), PollRequestResult (per-custom_id
reconcile tolerating eventual consistency, ErrResultNotVisible after
bounded extra attempts).
@Patel230
Patel230 merged commit 74ab0c4 into main Aug 23, 2026
26 checks passed
@Patel230
Patel230 deleted the feat/eyrie-batch-async branch August 23, 2026 15:59
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