Skip to content

Conversation

@howardjohn
Copy link
Contributor

Description

  • Split out AI and MCP from Backend
  • Add inline policies
  • other minor tweaks due to not being tied to existing fields, etc, but otherwise 95% the same

Change Type

/kind feature

Changelog

NONE

We will add the full AgentgatewayXXX as one big release note

Additional Notes

Signed-off-by: John Howard <[email protected]>
Signed-off-by: John Howard <[email protected]>
Signed-off-by: John Howard <[email protected]>
@github-actions github-actions bot added kind/feature Categorizes issue or PR as related to a new feature. release-note-none labels Nov 4, 2025
AI *AIBackend `json:"ai,omitempty"`

// mcp represents an MCP backend
NCO *MCPBackend `json:"mcp,omitempty"`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NCO?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is "MCP" when your fingers are 1 key shifted left 🙃


// AIBackend specifies the AI backend configuration
// +kubebuilder:validation:ExactlyOneOf=provider;groups
type AIBackend struct {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do you configure routeType on the AI Backend with this API?

Static *AgentStaticBackend `json:"static,omitempty"`

// ai represents a LLM backend.
AI *AIBackend `json:"ai,omitempty"`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do host override and the other override options get configured now?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Its still on AIBackend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature Categorizes issue or PR as related to a new feature. release-note-none

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants