Documentation
¶
Index ¶
- type ACPCloseThreadResponse
- type ACPInFlightTurn
- type ACPPendingPermissionInfo
- type ACPPooledInstanceInfo
- type ACPRuntimeView
- type AgentConfig
- type AgentRouteConfig
- type AgentRouteView
- type AgentView
- type BuiltinInFlightTurn
- type BuiltinRuntimeView
- type Client
- func (c *Client) BaseURL() string
- func (c *Client) CallMCPServiceTool(ctx context.Context, id string, req MCPToolCallRequest) (*MCPToolResult, error)
- func (c *Client) CancelAgentRun(ctx context.Context, id, runID string, mode agentruntime.CancelMode) (json.RawMessage, error)
- func (c *Client) CloseACPThread(ctx context.Context, agentID, threadID string) (*ACPCloseThreadResponse, error)
- func (c *Client) CreateAgent(ctx context.Context, cfg AgentConfig) (*AgentView, error)
- func (c *Client) CreateAgentRoute(ctx context.Context, cfg AgentRouteConfig) (*AgentRouteView, error)
- func (c *Client) CreateCredential(ctx context.Context, req CreateCredentialRequest) (*ManagedCredential, error)
- func (c *Client) CreateLLMRoute(ctx context.Context, route LLMRouteConfig) (*LLMRouteConfig, error)
- func (c *Client) CreateMCPRoute(ctx context.Context, cfg MCPRouteConfig) (*MCPRouteView, error)
- func (c *Client) CreateMCPService(ctx context.Context, cfg MCPServiceConfig) (*MCPServiceView, error)
- func (c *Client) CreateManagedModel(ctx context.Context, model modelcatalog.ManagedModel) (*ManagedModel, error)
- func (c *Client) CreateProvider(ctx context.Context, cfg ProviderConfig) (*Provider, error)
- func (c *Client) CreateVirtualKey(ctx context.Context, key VirtualKeyConfig) (*VirtualKeyConfig, error)
- func (c *Client) DeleteAgent(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteAgentRoute(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteCredential(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteLLMRoute(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteMCPRoute(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteMCPService(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteManagedModel(ctx context.Context, providerID, upstreamModel string) (*StatusResponse, error)
- func (c *Client) DeleteProvider(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DeleteVirtualKey(ctx context.Context, id string) (*StatusResponse, error)
- func (c *Client) DisableLLMRoute(ctx context.Context, id string) (*LLMRoute, error)
- func (c *Client) DisableProvider(ctx context.Context, id string) (*Provider, error)
- func (c *Client) DisableVirtualKey(ctx context.Context, id string) (*VirtualKey, error)
- func (c *Client) EnableLLMRoute(ctx context.Context, id string) (*LLMRoute, error)
- func (c *Client) EnableProvider(ctx context.Context, id string) (*Provider, error)
- func (c *Client) EnableVirtualKey(ctx context.Context, id string) (*VirtualKey, error)
- func (c *Client) GetACPRuntime(ctx context.Context) (*ACPRuntimeView, error)
- func (c *Client) GetAgent(ctx context.Context, id string) (*AgentView, error)
- func (c *Client) GetAgentActivity(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetAgentCapabilities(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetAgentHealth(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetAgentInteractions(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetAgentResources(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetAgentRoute(ctx context.Context, id string) (*AgentRouteView, error)
- func (c *Client) GetAgentTranscript(ctx context.Context, id, sessionID, cwd string) (json.RawMessage, error)
- func (c *Client) GetAgentUsage(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetAgentWorkspace(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) GetBuiltinRuntime(ctx context.Context) (*BuiltinRuntimeView, error)
- func (c *Client) GetCredential(ctx context.Context, id string) (*Credential, error)
- func (c *Client) GetLLMRoute(ctx context.Context, id string) (*LLMRoute, error)
- func (c *Client) GetMCPRoute(ctx context.Context, id string) (*MCPRouteView, error)
- func (c *Client) GetMCPRuntime(ctx context.Context) (*MCPRuntimeView, error)
- func (c *Client) GetMCPService(ctx context.Context, id string) (*MCPServiceView, error)
- func (c *Client) GetMCPServiceCapabilities(ctx context.Context, id string) (*MCPServiceCapabilities, error)
- func (c *Client) GetMCPServicePrompt(ctx context.Context, id string, req MCPPromptGetRequest) (*MCPPromptResult, error)
- func (c *Client) GetMCPServiceSession(ctx context.Context, id string) (*MCPServiceSessionView, error)
- func (c *Client) GetManagedModel(ctx context.Context, providerID, upstreamModel string) (*ManagedModel, error)
- func (c *Client) GetProvider(ctx context.Context, id string) (*Provider, error)
- func (c *Client) GetVirtualKey(ctx context.Context, id string) (*VirtualKey, error)
- func (c *Client) ListACPRuntimeInFlight(ctx context.Context) ([]ACPInFlightTurn, error)
- func (c *Client) ListAgentPermissions(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) ListAgentRoutes(ctx context.Context) ([]AgentRouteView, error)
- func (c *Client) ListAgentRuns(ctx context.Context, id string) (json.RawMessage, error)
- func (c *Client) ListAgentSessions(ctx context.Context, id, cwd, cursor string) (json.RawMessage, error)
- func (c *Client) ListAgents(ctx context.Context) ([]AgentView, error)
- func (c *Client) ListBuiltinInFlight(ctx context.Context) ([]BuiltinInFlightTurn, error)
- func (c *Client) ListCredentials(ctx context.Context, opts CredentialListOptions) ([]Credential, error)
- func (c *Client) ListDiscoveredModels(ctx context.Context, providerID string) ([]DiscoveredModel, error)
- func (c *Client) ListLLMAPIHandlerTypes(ctx context.Context) ([]LLMAPIHandlerType, error)
- func (c *Client) ListLLMRoutes(ctx context.Context, opts LLMRouteListOptions) ([]LLMRoute, error)
- func (c *Client) ListMCPRoutes(ctx context.Context) ([]MCPRouteView, error)
- func (c *Client) ListMCPRuntimeHistory(ctx context.Context, routeID string) ([]MCPRuntimeCompletedRequest, error)
- func (c *Client) ListMCPRuntimeInFlight(ctx context.Context) ([]MCPRuntimeInFlightRequest, error)
- func (c *Client) ListMCPRuntimeProgress(ctx context.Context) ([]MCPRuntimeProgressNotification, error)
- func (c *Client) ListMCPServicePrompts(ctx context.Context, id string) ([]MCPPrompt, error)
- func (c *Client) ListMCPServiceResourceTemplates(ctx context.Context, id string) ([]MCPResourceTemplate, error)
- func (c *Client) ListMCPServiceResources(ctx context.Context, id string) ([]MCPResource, error)
- func (c *Client) ListMCPServiceTools(ctx context.Context, id string) ([]MCPTool, error)
- func (c *Client) ListMCPServices(ctx context.Context) ([]MCPServiceView, error)
- func (c *Client) ListManagedModels(ctx context.Context, opts ManagedModelListOptions) ([]ManagedModel, error)
- func (c *Client) ListProviderTypes(ctx context.Context) ([]ProviderType, error)
- func (c *Client) ListProviders(ctx context.Context, opts ProviderListOptions) ([]Provider, error)
- func (c *Client) ListVirtualKeys(ctx context.Context, opts VirtualKeyListOptions) ([]VirtualKey, error)
- func (c *Client) ReadMCPServiceResource(ctx context.Context, id string, req MCPResourceReadRequest) (*MCPResourceReadResult, error)
- func (c *Client) RefreshProviderModels(ctx context.Context, providerID string) (*RefreshDiscoveredModelsResponse, error)
- func (c *Client) ResolveAgentPermission(ctx context.Context, id, requestID string, ...) (json.RawMessage, error)
- func (c *Client) UpdateAgent(ctx context.Context, id string, cfg AgentConfig) (*AgentView, error)
- func (c *Client) UpdateAgentRoute(ctx context.Context, id string, cfg AgentRouteConfig) (*AgentRouteView, error)
- func (c *Client) UpdateCredential(ctx context.Context, id string, req UpdateCredentialRequest) (*ManagedCredential, error)
- func (c *Client) UpdateLLMRoute(ctx context.Context, id string, route LLMRouteConfig) (*LLMRouteConfig, error)
- func (c *Client) UpdateMCPRoute(ctx context.Context, id string, cfg MCPRouteConfig) (*MCPRouteView, error)
- func (c *Client) UpdateMCPService(ctx context.Context, id string, cfg MCPServiceConfig) (*MCPServiceView, error)
- func (c *Client) UpdateManagedModel(ctx context.Context, providerID, upstreamModel string, ...) (*ManagedModel, error)
- func (c *Client) UpdateProvider(ctx context.Context, id string, cfg ProviderConfig) (*Provider, error)
- func (c *Client) UpdateVirtualKey(ctx context.Context, id string, req VirtualKeyConfig) (*VirtualKeyConfig, error)
- type Config
- type CreateCredentialRequest
- type Credential
- type CredentialListOptions
- type DiscoveredModel
- type Error
- type LLMAPIHandlerType
- type LLMRoute
- type LLMRouteConfig
- type LLMRouteListOptions
- type MCPPrompt
- type MCPPromptGetRequest
- type MCPPromptResult
- type MCPResource
- type MCPResourceReadRequest
- type MCPResourceReadResult
- type MCPResourceTemplate
- type MCPRouteConfig
- type MCPRouteView
- type MCPRuntimeCompletedRequest
- type MCPRuntimeInFlightRequest
- type MCPRuntimeProgressNotification
- type MCPRuntimeView
- type MCPServiceCapabilities
- type MCPServiceConfig
- type MCPServiceSessionView
- type MCPServiceView
- type MCPTool
- type MCPToolCallRequest
- type MCPToolResult
- type ManagedCredential
- type ManagedModel
- type ManagedModelListOptions
- type Provider
- type ProviderConfig
- type ProviderListOptions
- type ProviderType
- type RefreshDiscoveredModelsResponse
- type StatusResponse
- type UpdateCredentialRequest
- type VirtualKey
- type VirtualKeyConfig
- type VirtualKeyListOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACPCloseThreadResponse ¶ added in v0.3.0
type ACPCloseThreadResponse struct {
Closed int `json:"closed"`
}
type ACPInFlightTurn ¶ added in v0.3.0
type ACPInFlightTurn = acphost.InFlightTurn
type ACPPendingPermissionInfo ¶ added in v0.3.0
type ACPPendingPermissionInfo = acphost.PendingPermissionInfo
type ACPPooledInstanceInfo ¶ added in v0.3.0
type ACPPooledInstanceInfo = acphost.PooledInstanceInfo
type ACPRuntimeView ¶ added in v0.3.0
type ACPRuntimeView struct {
InFlight []ACPInFlightTurn `json:"in_flight"`
Instances []ACPPooledInstanceInfo `json:"instances"`
PendingPermissions []ACPPendingPermissionInfo `json:"pending_permissions"`
}
type AgentConfig ¶ added in v0.4.0
type AgentRouteConfig ¶ added in v0.5.0
type AgentRouteConfig = agentroute.AgentRouteConfig
type AgentRouteView ¶ added in v0.5.0
type AgentRouteView = adminapi.AgentRouteView
type BuiltinInFlightTurn ¶ added in v0.5.0
type BuiltinInFlightTurn = builtinhost.InFlightTurnView
type BuiltinRuntimeView ¶ added in v0.5.0
type BuiltinRuntimeView = builtinhost.RuntimeView
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CallMCPServiceTool ¶ added in v0.1.0
func (c *Client) CallMCPServiceTool(ctx context.Context, id string, req MCPToolCallRequest) (*MCPToolResult, error)
func (*Client) CancelAgentRun ¶ added in v0.5.0
func (c *Client) CancelAgentRun(ctx context.Context, id, runID string, mode agentruntime.CancelMode) (json.RawMessage, error)
func (*Client) CloseACPThread ¶ added in v0.3.0
func (*Client) CreateAgent ¶ added in v0.4.0
func (*Client) CreateAgentRoute ¶ added in v0.5.0
func (c *Client) CreateAgentRoute(ctx context.Context, cfg AgentRouteConfig) (*AgentRouteView, error)
func (*Client) CreateCredential ¶
func (c *Client) CreateCredential(ctx context.Context, req CreateCredentialRequest) (*ManagedCredential, error)
func (*Client) CreateLLMRoute ¶ added in v0.1.0
func (c *Client) CreateLLMRoute(ctx context.Context, route LLMRouteConfig) (*LLMRouteConfig, error)
func (*Client) CreateMCPRoute ¶ added in v0.1.0
func (c *Client) CreateMCPRoute(ctx context.Context, cfg MCPRouteConfig) (*MCPRouteView, error)
func (*Client) CreateMCPService ¶ added in v0.1.0
func (c *Client) CreateMCPService(ctx context.Context, cfg MCPServiceConfig) (*MCPServiceView, error)
func (*Client) CreateManagedModel ¶
func (c *Client) CreateManagedModel(ctx context.Context, model modelcatalog.ManagedModel) (*ManagedModel, error)
func (*Client) CreateProvider ¶
func (*Client) CreateVirtualKey ¶
func (c *Client) CreateVirtualKey(ctx context.Context, key VirtualKeyConfig) (*VirtualKeyConfig, error)
func (*Client) DeleteAgent ¶ added in v0.4.0
func (*Client) DeleteAgentRoute ¶ added in v0.5.0
func (*Client) DeleteCredential ¶
func (*Client) DeleteLLMRoute ¶ added in v0.1.0
func (*Client) DeleteMCPRoute ¶ added in v0.1.0
func (*Client) DeleteMCPService ¶ added in v0.1.0
func (*Client) DeleteManagedModel ¶
func (*Client) DeleteProvider ¶
func (*Client) DeleteVirtualKey ¶
func (*Client) DisableLLMRoute ¶ added in v0.1.0
func (*Client) DisableProvider ¶
func (*Client) DisableVirtualKey ¶
func (*Client) EnableLLMRoute ¶ added in v0.1.0
func (*Client) EnableProvider ¶
func (*Client) EnableVirtualKey ¶
func (*Client) GetACPRuntime ¶ added in v0.3.0
func (c *Client) GetACPRuntime(ctx context.Context) (*ACPRuntimeView, error)
func (*Client) GetAgentActivity ¶ added in v0.4.0
func (*Client) GetAgentCapabilities ¶ added in v0.5.0
func (*Client) GetAgentHealth ¶ added in v0.4.0
func (*Client) GetAgentInteractions ¶ added in v0.4.0
func (*Client) GetAgentResources ¶ added in v0.4.0
func (*Client) GetAgentRoute ¶ added in v0.5.0
func (*Client) GetAgentTranscript ¶ added in v0.5.0
func (*Client) GetAgentUsage ¶ added in v0.4.0
func (*Client) GetAgentWorkspace ¶ added in v0.4.0
GetAgentWorkspace returns the raw workspace summary/index for an agent. The response is the management read model assembled by the gateway; it is decoded as a generic object because it composes references across subsystems.
func (*Client) GetBuiltinRuntime ¶ added in v0.5.0
func (c *Client) GetBuiltinRuntime(ctx context.Context) (*BuiltinRuntimeView, error)
func (*Client) GetCredential ¶
func (*Client) GetLLMRoute ¶ added in v0.1.0
func (*Client) GetMCPRoute ¶ added in v0.1.0
func (*Client) GetMCPRuntime ¶ added in v0.1.0
func (c *Client) GetMCPRuntime(ctx context.Context) (*MCPRuntimeView, error)
func (*Client) GetMCPService ¶ added in v0.1.0
func (*Client) GetMCPServiceCapabilities ¶ added in v0.1.0
func (*Client) GetMCPServicePrompt ¶ added in v0.1.0
func (c *Client) GetMCPServicePrompt(ctx context.Context, id string, req MCPPromptGetRequest) (*MCPPromptResult, error)
func (*Client) GetMCPServiceSession ¶ added in v0.1.0
func (*Client) GetManagedModel ¶
func (*Client) GetProvider ¶
func (*Client) GetVirtualKey ¶
func (*Client) ListACPRuntimeInFlight ¶ added in v0.3.0
func (c *Client) ListACPRuntimeInFlight(ctx context.Context) ([]ACPInFlightTurn, error)
func (*Client) ListAgentPermissions ¶ added in v0.5.0
func (*Client) ListAgentRoutes ¶ added in v0.5.0
func (c *Client) ListAgentRoutes(ctx context.Context) ([]AgentRouteView, error)
func (*Client) ListAgentRuns ¶ added in v0.5.0
func (*Client) ListAgentSessions ¶ added in v0.5.0
func (*Client) ListAgents ¶ added in v0.4.0
func (*Client) ListBuiltinInFlight ¶ added in v0.5.0
func (c *Client) ListBuiltinInFlight(ctx context.Context) ([]BuiltinInFlightTurn, error)
func (*Client) ListCredentials ¶
func (c *Client) ListCredentials(ctx context.Context, opts CredentialListOptions) ([]Credential, error)
func (*Client) ListDiscoveredModels ¶
func (*Client) ListLLMAPIHandlerTypes ¶
func (c *Client) ListLLMAPIHandlerTypes(ctx context.Context) ([]LLMAPIHandlerType, error)
func (*Client) ListLLMRoutes ¶ added in v0.1.0
func (*Client) ListMCPRoutes ¶ added in v0.1.0
func (c *Client) ListMCPRoutes(ctx context.Context) ([]MCPRouteView, error)
func (*Client) ListMCPRuntimeHistory ¶ added in v0.1.0
func (*Client) ListMCPRuntimeInFlight ¶ added in v0.1.0
func (c *Client) ListMCPRuntimeInFlight(ctx context.Context) ([]MCPRuntimeInFlightRequest, error)
func (*Client) ListMCPRuntimeProgress ¶ added in v0.1.0
func (c *Client) ListMCPRuntimeProgress(ctx context.Context) ([]MCPRuntimeProgressNotification, error)
func (*Client) ListMCPServicePrompts ¶ added in v0.1.0
func (*Client) ListMCPServiceResourceTemplates ¶ added in v0.1.0
func (*Client) ListMCPServiceResources ¶ added in v0.1.0
func (*Client) ListMCPServiceTools ¶ added in v0.1.0
func (*Client) ListMCPServices ¶ added in v0.1.0
func (c *Client) ListMCPServices(ctx context.Context) ([]MCPServiceView, error)
func (*Client) ListManagedModels ¶
func (c *Client) ListManagedModels(ctx context.Context, opts ManagedModelListOptions) ([]ManagedModel, error)
func (*Client) ListProviderTypes ¶
func (c *Client) ListProviderTypes(ctx context.Context) ([]ProviderType, error)
func (*Client) ListProviders ¶
func (*Client) ListVirtualKeys ¶
func (c *Client) ListVirtualKeys(ctx context.Context, opts VirtualKeyListOptions) ([]VirtualKey, error)
func (*Client) ReadMCPServiceResource ¶ added in v0.1.0
func (c *Client) ReadMCPServiceResource(ctx context.Context, id string, req MCPResourceReadRequest) (*MCPResourceReadResult, error)
func (*Client) RefreshProviderModels ¶
func (*Client) ResolveAgentPermission ¶ added in v0.5.0
func (c *Client) ResolveAgentPermission(ctx context.Context, id, requestID string, decision agentruntime.PermissionDecision) (json.RawMessage, error)
func (*Client) UpdateAgent ¶ added in v0.4.0
func (*Client) UpdateAgentRoute ¶ added in v0.5.0
func (c *Client) UpdateAgentRoute(ctx context.Context, id string, cfg AgentRouteConfig) (*AgentRouteView, error)
func (*Client) UpdateCredential ¶
func (c *Client) UpdateCredential(ctx context.Context, id string, req UpdateCredentialRequest) (*ManagedCredential, error)
func (*Client) UpdateLLMRoute ¶ added in v0.1.0
func (c *Client) UpdateLLMRoute(ctx context.Context, id string, route LLMRouteConfig) (*LLMRouteConfig, error)
func (*Client) UpdateMCPRoute ¶ added in v0.1.0
func (c *Client) UpdateMCPRoute(ctx context.Context, id string, cfg MCPRouteConfig) (*MCPRouteView, error)
func (*Client) UpdateMCPService ¶ added in v0.1.0
func (c *Client) UpdateMCPService(ctx context.Context, id string, cfg MCPServiceConfig) (*MCPServiceView, error)
func (*Client) UpdateManagedModel ¶
func (c *Client) UpdateManagedModel(ctx context.Context, providerID, upstreamModel string, model modelcatalog.ManagedModel) (*ManagedModel, error)
func (*Client) UpdateProvider ¶
func (*Client) UpdateVirtualKey ¶
func (c *Client) UpdateVirtualKey(ctx context.Context, id string, req VirtualKeyConfig) (*VirtualKeyConfig, error)
type CreateCredentialRequest ¶
type CreateCredentialRequest struct {
ID string `json:"id,omitempty"`
Type string `json:"type"`
ProviderType string `json:"provider_type,omitempty"`
ProviderID string `json:"provider_id"`
Scope string `json:"scope,omitempty"`
Label string `json:"label,omitempty"`
Attributes map[string]string `json:"attributes,omitempty"`
Metadata map[string]any `json:"metadata,omitempty"`
Disabled bool `json:"disabled,omitempty"`
}
type Credential ¶
type Credential = adminapi.CredentialView
type CredentialListOptions ¶
type DiscoveredModel ¶
type DiscoveredModel = modelcatalog.ProviderModelSnapshot
type LLMAPIHandlerType ¶
type LLMAPIHandlerType = adminapi.LLMApiHandlerTypeView
type LLMRoute ¶ added in v0.1.0
type LLMRoute = adminapi.LLMRouteView
type LLMRouteConfig ¶ added in v0.1.0
type LLMRouteConfig = llmroutepkg.LLMRouteConfig
type LLMRouteListOptions ¶ added in v0.1.0
type MCPPromptGetRequest ¶ added in v0.1.0
type MCPPromptGetRequest = adminapi.MCPPromptGetRequest
type MCPPromptResult ¶ added in v0.1.0
type MCPPromptResult = basemcp.PromptResult
type MCPResource ¶ added in v0.1.0
type MCPResourceReadRequest ¶ added in v0.1.0
type MCPResourceReadRequest = adminapi.MCPResourceReadRequest
type MCPResourceReadResult ¶ added in v0.1.0
type MCPResourceReadResult = basemcp.ResourceReadResult
type MCPResourceTemplate ¶ added in v0.1.0
type MCPResourceTemplate = basemcp.ResourceTemplate
type MCPRouteConfig ¶ added in v0.1.0
type MCPRouteConfig = mcproute.MCPRouteConfig
type MCPRouteView ¶ added in v0.1.0
type MCPRouteView = adminapi.MCPRouteView
type MCPRuntimeCompletedRequest ¶ added in v0.1.0
type MCPRuntimeCompletedRequest = mcpruntime.CompletedRequest
type MCPRuntimeInFlightRequest ¶ added in v0.1.0
type MCPRuntimeInFlightRequest = mcpruntime.InFlightRequest
type MCPRuntimeProgressNotification ¶ added in v0.1.0
type MCPRuntimeProgressNotification = mcpruntime.ProgressNotification
type MCPRuntimeView ¶ added in v0.1.0
type MCPRuntimeView = adminapi.MCPDispatcherRuntimeView
type MCPServiceCapabilities ¶ added in v0.1.0
type MCPServiceConfig ¶ added in v0.1.0
type MCPServiceConfig = mcpservice.MCPServiceConfig
type MCPServiceSessionView ¶ added in v0.1.0
type MCPServiceSessionView = adminapi.GatewaySessionView
type MCPServiceView ¶ added in v0.1.0
type MCPServiceView = adminapi.MCPServiceView
type MCPToolCallRequest ¶ added in v0.1.0
type MCPToolCallRequest = adminapi.MCPToolCallRequest
type MCPToolResult ¶ added in v0.1.0
type MCPToolResult = basemcp.ToolResult
type ManagedCredential ¶
type ManagedCredential = credential.ManagedCredential
type ManagedModel ¶
type ManagedModel = adminapi.ManagedConcreteModelView
type ManagedModelListOptions ¶
type ManagedModelListOptions struct {
ProviderID string
}
type Provider ¶
type Provider = adminapi.ProviderView
type ProviderConfig ¶
type ProviderConfig = provider.ProviderConfig
type ProviderListOptions ¶
type ProviderListOptions struct {
ProviderType string
}
type ProviderType ¶
type ProviderType = adminapi.ProviderTypeView
type RefreshDiscoveredModelsResponse ¶
type RefreshDiscoveredModelsResponse struct {
ProviderID string `json:"provider_id"`
Items []DiscoveredModel `json:"items"`
}
type StatusResponse ¶
type UpdateCredentialRequest ¶
type UpdateCredentialRequest struct {
Type string `json:"type,omitempty"`
ProviderType string `json:"provider_type,omitempty"`
ProviderID string `json:"provider_id,omitempty"`
Scope string `json:"scope,omitempty"`
Label string `json:"label,omitempty"`
Attributes map[string]string `json:"attributes,omitempty"`
Metadata map[string]any `json:"metadata,omitempty"`
Disabled bool `json:"disabled,omitempty"`
}
type VirtualKey ¶
type VirtualKey = adminapi.VirtualKeyView
type VirtualKeyConfig ¶
type VirtualKeyConfig struct {
ID string `json:"id,omitempty"`
Tag string `json:"tag,omitempty"`
Description string `json:"description,omitempty"`
Disabled bool `json:"disabled,omitempty"`
AllowedRouteIDs []string `json:"allowed_route_ids,omitempty"`
RateLimits *virtualkeypkg.VirtualKeyRateLimits `json:"rate_limits,omitempty"`
StatusMessage string `json:"status_message,omitempty"`
ExpiresAt time.Time `json:"expires_at,omitempty"`
}
type VirtualKeyListOptions ¶
type VirtualKeyListOptions struct {
Tag string
}
Click to show internal directories.
Click to hide internal directories.