Skip to content

feat(runtime): centralize provider selection and direct fallback#54

Merged
Patel230 merged 1 commit into
mainfrom
codex/eyrie-runtime-boundary
Jun 29, 2026
Merged

feat(runtime): centralize provider selection and direct fallback#54
Patel230 merged 1 commit into
mainfrom
codex/eyrie-runtime-boundary

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

  • centralize preferred-provider resolution inside Eyrie runtime
  • infer provider from model when Hawk only provides model intent
  • construct direct OpenAI to Anthropic fallback inside runtime transport
  • add runtime transport policy coverage for provider preference and fallback

Verification

  • go test ./runtime -count=1
  • go test -race ./runtime -count=1
  • golangci-lint run ./runtime --timeout=5m
  • pre-push hook: govulncheck, full test suite, go vet

@Patel230 Patel230 merged commit df2c88f into main Jun 29, 2026
15 checks passed
@Patel230 Patel230 deleted the codex/eyrie-runtime-boundary branch June 29, 2026 11:17
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