Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions go/api/config/crd/bases/kagent.dev_agents.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ spec:
controller (default 8083).
The A2A server URL will be served at
<kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
Read more about the A2A protocol here: https://github.com/google/A2A
Read more about the A2A protocol here: https://github.com/a2aproject/A2A
properties:
skills:
items:
Expand Down Expand Up @@ -2397,7 +2397,7 @@ spec:
This follows the Gateway API pattern for cross-namespace route attachments.
If not specified, only Agents in the same namespace can reference this Agent as a tool.
This field only applies when this Agent is used as a tool by another Agent.
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
properties:
from:
default: Same
Expand Down Expand Up @@ -7681,7 +7681,7 @@ spec:
controller (default 8083).
The A2A server URL will be served at
<kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
Read more about the A2A protocol here: https://github.com/google/A2A
Read more about the A2A protocol here: https://github.com/a2aproject/A2A
properties:
skills:
items:
Expand Down Expand Up @@ -12986,7 +12986,7 @@ spec:
Allow code execution for python code blocks with this agent.
If true, the agent will automatically execute python code blocks in the LLM responses.
Code will be executed in a sandboxed environment.
due to a bug in adk (https://github.com/google/adk-python/issues/3921), this field is ignored for now.
due to a bug in adk (https://github.com/google/adk-python/issues/3921 ), this field is ignored for now.
type: boolean
memory:
description: Memory configuration for the agent.
Expand Down
2 changes: 1 addition & 1 deletion go/api/config/crd/bases/kagent.dev_remotemcpservers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ spec:
AllowedNamespaces defines which namespaces are allowed to reference this RemoteMCPServer.
This follows the Gateway API pattern for cross-namespace route attachments.
If not specified, only Agents in the same namespace can reference this RemoteMCPServer.
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
properties:
from:
default: Same
Expand Down
6 changes: 3 additions & 3 deletions go/api/config/crd/bases/kagent.dev_sandboxagents.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ spec:
This follows the Gateway API pattern for cross-namespace route attachments.
If not specified, only Agents in the same namespace can reference this Agent as a tool.
This field only applies when this Agent is used as a tool by another Agent.
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
properties:
from:
default: Same
Expand Down Expand Up @@ -5339,7 +5339,7 @@ spec:
controller (default 8083).
The A2A server URL will be served at
<kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
Read more about the A2A protocol here: https://github.com/google/A2A
Read more about the A2A protocol here: https://github.com/a2aproject/A2A
properties:
skills:
items:
Expand Down Expand Up @@ -10644,7 +10644,7 @@ spec:
Allow code execution for python code blocks with this agent.
If true, the agent will automatically execute python code blocks in the LLM responses.
Code will be executed in a sandboxed environment.
due to a bug in adk (https://github.com/google/adk-python/issues/3921), this field is ignored for now.
due to a bug in adk (https://github.com/google/adk-python/issues/3921 ), this field is ignored for now.
type: boolean
memory:
description: Memory configuration for the agent.
Expand Down
2 changes: 1 addition & 1 deletion go/api/v1alpha1/agent_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ type AgentSpec struct {
// controller (default 8083).
// The A2A server URL will be served at
// <kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
// Read more about the A2A protocol here: https://github.com/google/A2A
// Read more about the A2A protocol here: https://github.com/a2aproject/A2A
// +optional
A2AConfig *A2AConfig `json:"a2aConfig,omitempty"`
// +optional
Expand Down
6 changes: 3 additions & 3 deletions go/api/v1alpha2/agent_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ type AgentSpec struct {
// This follows the Gateway API pattern for cross-namespace route attachments.
// If not specified, only Agents in the same namespace can reference this Agent as a tool.
// This field only applies when this Agent is used as a tool by another Agent.
// See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
// See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
// +optional
AllowedNamespaces *AllowedNamespaces `json:"allowedNamespaces,omitempty"`
}
Expand Down Expand Up @@ -201,7 +201,7 @@ type DeclarativeAgentSpec struct {
// controller (default 8083).
// The A2A server URL will be served at
// <kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
// Read more about the A2A protocol here: https://github.com/google/A2A
// Read more about the A2A protocol here: https://github.com/a2aproject/A2A
// +optional
A2AConfig *A2AConfig `json:"a2aConfig,omitempty"`

Expand All @@ -212,7 +212,7 @@ type DeclarativeAgentSpec struct {
// If true, the agent will automatically execute python code blocks in the LLM responses.
// Code will be executed in a sandboxed environment.
// +optional
// due to a bug in adk (https://github.com/google/adk-python/issues/3921), this field is ignored for now.
// due to a bug in adk (https://github.com/google/adk-python/issues/3921 ), this field is ignored for now.
Comment thread
peterj marked this conversation as resolved.
ExecuteCodeBlocks *bool `json:"executeCodeBlocks,omitempty"`

// Memory configuration for the agent.
Expand Down
2 changes: 1 addition & 1 deletion go/api/v1alpha2/common_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ import (

// FromNamespaces specifies namespace from which references to this resource are allowed.
// This follows the same pattern as Gateway API's cross-namespace route attachment.
// See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
// See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
// +kubebuilder:validation:Enum=All;Same;Selector
type FromNamespaces string

Expand Down
2 changes: 1 addition & 1 deletion go/api/v1alpha2/remotemcpserver_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ type RemoteMCPServerSpec struct {
// AllowedNamespaces defines which namespaces are allowed to reference this RemoteMCPServer.
// This follows the Gateway API pattern for cross-namespace route attachments.
// If not specified, only Agents in the same namespace can reference this RemoteMCPServer.
// See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
// See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
// +optional
AllowedNamespaces *AllowedNamespaces `json:"allowedNamespaces,omitempty"`
}
Expand Down
8 changes: 4 additions & 4 deletions helm/kagent-crds/templates/kagent.dev_agents.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ spec:
controller (default 8083).
The A2A server URL will be served at
<kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
Read more about the A2A protocol here: https://github.com/google/A2A
Read more about the A2A protocol here: https://github.com/a2aproject/A2A
properties:
skills:
items:
Expand Down Expand Up @@ -2397,7 +2397,7 @@ spec:
This follows the Gateway API pattern for cross-namespace route attachments.
If not specified, only Agents in the same namespace can reference this Agent as a tool.
This field only applies when this Agent is used as a tool by another Agent.
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
properties:
from:
default: Same
Expand Down Expand Up @@ -7681,7 +7681,7 @@ spec:
controller (default 8083).
The A2A server URL will be served at
<kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
Read more about the A2A protocol here: https://github.com/google/A2A
Read more about the A2A protocol here: https://github.com/a2aproject/A2A
properties:
skills:
items:
Expand Down Expand Up @@ -12986,7 +12986,7 @@ spec:
Allow code execution for python code blocks with this agent.
If true, the agent will automatically execute python code blocks in the LLM responses.
Code will be executed in a sandboxed environment.
due to a bug in adk (https://github.com/google/adk-python/issues/3921), this field is ignored for now.
due to a bug in adk (https://github.com/google/adk-python/issues/3921 ), this field is ignored for now.
type: boolean
memory:
description: Memory configuration for the agent.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ spec:
AllowedNamespaces defines which namespaces are allowed to reference this RemoteMCPServer.
This follows the Gateway API pattern for cross-namespace route attachments.
If not specified, only Agents in the same namespace can reference this RemoteMCPServer.
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
properties:
from:
default: Same
Expand Down
6 changes: 3 additions & 3 deletions helm/kagent-crds/templates/kagent.dev_sandboxagents.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ spec:
This follows the Gateway API pattern for cross-namespace route attachments.
If not specified, only Agents in the same namespace can reference this Agent as a tool.
This field only applies when this Agent is used as a tool by another Agent.
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-routing
See: https://gateway-api.sigs.k8s.io/guides/multiple-ns/#cross-namespace-route-attachment
properties:
from:
default: Same
Expand Down Expand Up @@ -5339,7 +5339,7 @@ spec:
controller (default 8083).
The A2A server URL will be served at
<kagent-controller-ip>:8083/api/a2a/<agent-namespace>/<agent-name>
Read more about the A2A protocol here: https://github.com/google/A2A
Read more about the A2A protocol here: https://github.com/a2aproject/A2A
properties:
skills:
items:
Expand Down Expand Up @@ -10644,7 +10644,7 @@ spec:
Allow code execution for python code blocks with this agent.
If true, the agent will automatically execute python code blocks in the LLM responses.
Code will be executed in a sandboxed environment.
due to a bug in adk (https://github.com/google/adk-python/issues/3921), this field is ignored for now.
due to a bug in adk (https://github.com/google/adk-python/issues/3921 ), this field is ignored for now.
type: boolean
memory:
description: Memory configuration for the agent.
Expand Down
Loading