Skip to content

merge main to get #764 into RC branch#765

Merged
oskarasbrink merged 7 commits into
v2-2-0-rcfrom
main
Jun 25, 2026
Merged

merge main to get #764 into RC branch#765
oskarasbrink merged 7 commits into
v2-2-0-rcfrom
main

Conversation

@oskarasbrink

Copy link
Copy Markdown
Contributor

pwistbac and others added 7 commits June 24, 2026 09:35
…is present

When x-ai-eg-backend is set (from body or as a direct header), x-ai-eg-model
is intentionally skipped. This prevents model-name fallback rules in other
HTTPRoutes from matching — Envoy Gateway maintains per-HTTPRoute ordering so
an older route's model-name rule fires before a newer route's UUID rule when
both have equal specificity. Without x-ai-eg-model, only the UUID rule and
catch-all rules remain; the UUID rule (2 conditions) beats catch-all (0
conditions) by specificity regardless of creation order.
…route-specificity

EAI-7043: fix UUID-based AIM routing via Lua filter
@oskarasbrink oskarasbrink requested a review from a team as a code owner June 25, 2026 11:18
@oskarasbrink oskarasbrink merged commit ec3ea05 into v2-2-0-rc Jun 25, 2026
7 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.

3 participants