Skip to content

<!-- CODE GENERATED BY cmd/harbor-gen-protocol-docs. DO NOT EDIT. -->

Protocol wire types ​

The 464 canonical Harbor Protocol wire types, generated from the single-source inventory (internal/protocol/singlesource.CanonicalWireTypes) by reflection over the declaring packages. Field order is wire order; the Wire key column is the JSON key a client reads and writes. The Protocol version is 0.1.0 (RFC §5.3 — bumping it is an RFC change with a deprecation window).

Unknown-field tolerance: clients SHOULD ignore response fields they do not know (additive evolution is non-breaking); the Runtime rejects unknown REQUEST fields on the surfaces that decode strictly, so send only what a type declares.

Agent ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
namestring
descriptionstring
incarnationint64
version_hashstring
ownerstring
statustypes.AgentStatus
healthtypes.AgentHealth
hostingtypes.AgentHosting
planner_typestring
modelstring
tools_countint
mcp_countint
registered_atstring
updated_atstring
identitytypes.IdentityScope — see IdentityScope
is_defaultbooloptional (omitempty)

AgentAggregates ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
totalint64
activeint64
pausedint64
drainedint64

AgentConfig ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
planner_typestring
planner_configmap[string]stringoptional (omitempty)
modelstring
model_policymap[string]stringoptional (omitempty)
max_stepsint

AgentConfigAddMCPConnectionRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
connectiontypes.AgentConfigMCPConnectionDescriptor — see AgentConfigMCPConnectionDescriptor
headersmap[string]stringoptional (omitempty)
expected_content_hashstringoptional (omitempty)

AgentConfigAddMCPConnectionResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revision*types.AgentConfigRevisionView — see AgentConfigRevisionViewoptional (omitempty)
connectiontypes.AgentConfigMCPConnectionDescriptor — see AgentConfigMCPConnectionDescriptor
statestring
reasonstringoptional (omitempty)
pause_tokenstringoptional (omitempty)
protocol_versionstring

AgentConfigAgentPackCopyOutcome ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
pack_idstring
outcomestring

AgentConfigAgentPackInspection ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
pack_idstring
packtypes.AgentConfigAgentPackItem — see AgentConfigAgentPackItem
sourcestring
semantic_hashstring
editablebool

AgentConfigAgentPackItem ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
titlestringoptional (omitempty)
descriptionstringoptional (omitempty)
triggerstring
task_typestringoptional (omitempty)
tags[]stringoptional (omitempty)
steps[]string
preconditions[]stringoptional (omitempty)
failure_modes[]stringoptional (omitempty)
required_tools[]stringoptional (omitempty)
required_ns[]stringoptional (omitempty)
required_tags[]stringoptional (omitempty)
originstringoptional (omitempty)
scopestringoptional (omitempty)
origin_refstringoptional (omitempty)
extramap[string]stringoptional (omitempty)

AgentConfigAgentPacksCommitRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
scopestringoptional (omitempty)
skilltypes.AgentConfigAgentPackItem — see AgentConfigAgentPackItem
reviewed_hashstring
provenancestring
proposal_idstring
expected_content_hashstring

AgentConfigAgentPacksCommitResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
skilltypes.AgentConfigSkillSummary — see AgentConfigSkillSummary
hashstring
protocol_versionstring

AgentConfigAgentPacksCopyRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
source_agent_idstring
target_agent_idstring
pack_ids[]string
expected_source_composition_hashstring
expected_target_composition_hashstring
idempotency_keystring

AgentConfigAgentPacksCopyResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
source_agent_idstring
target_agent_idstring
outcomes[]types.AgentConfigAgentPackCopyOutcome — see AgentConfigAgentPackCopyOutcome
composition_hashstring
boot_pack_set_hashstring
protocol_versionstring

AgentConfigAgentPacksInspectRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigAgentPacksInspectResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
boot_packs[]types.AgentConfigAgentPackInspection — see AgentConfigAgentPackInspection
revision_packs[]types.AgentConfigAgentPackInspection — see AgentConfigAgentPackInspection
effective_packs[]types.AgentConfigAgentPackInspection — see AgentConfigAgentPackInspection
composition_hashstring
boot_pack_set_hashstring
protocol_versionstring

AgentConfigAgentPacksListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigAgentPacksListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
items[]types.AgentConfigAgentPackItem — see AgentConfigAgentPackItemoptional (omitempty)
protocol_versionstring

AgentConfigAgentPacksProposeRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
scopestringoptional (omitempty)
intentstring
expected_content_hashstring
dry_runbooloptional (omitempty)

AgentConfigAgentPacksProposeResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
policy_idstring
policy_hashstring
skilltypes.AgentConfigAgentPackItem — see AgentConfigAgentPackItem
hashstring
warnings[]stringoptional (omitempty)
provenancestring
proposal_idstring
expected_content_hashstring
dry_runbool
protocol_versionstring

AgentConfigAgentPacksRemoveRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring
expected_content_hashstringoptional (omitempty)

AgentConfigAgentPacksRemoveResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigAgentPacksUpsertRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
scopestringoptional (omitempty)
skilltypes.AgentConfigAgentPackItem — see AgentConfigAgentPackItem
expected_content_hashstringoptional (omitempty)

AgentConfigAgentPacksUpsertResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
skilltypes.AgentConfigSkillSummary — see AgentConfigSkillSummary
hashstring
protocol_versionstring

AgentConfigCompositionPreviewItem ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
semantic_hashstring
sourcestring
skilltypes.AgentConfigSkillSummary — see AgentConfigSkillSummary

AgentConfigCompositionPreviewRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
tenant_idstringoptional (omitempty)
user_idstringoptional (omitempty)
session_idstringoptional (omitempty)
agent_idstring

AgentConfigCompositionPreviewResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
outcomestring
conflict_namestringoptional (omitempty)
boot_pack_set_hashstringoptional (omitempty)
combined_hashstringoptional (omitempty)
revision_hashstringoptional (omitempty)
revision_idstringoptional (omitempty)
content_hashstringoptional (omitempty)
items[]types.AgentConfigCompositionPreviewItem — see AgentConfigCompositionPreviewItemoptional (omitempty)
widenedbool
protocol_versionstring

AgentConfigConnections ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
servers[]types.AgentConfigMCPConnectionDescriptor — see AgentConfigMCPConnectionDescriptoroptional (omitempty)

AgentConfigConnectionsDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
added[]stringoptional (omitempty)
removed[]stringoptional (omitempty)

AgentConfigDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
from_revision_idstring
to_revision_idstring
skillstypes.AgentConfigSkillsDiff — see AgentConfigSkillsDiff
tool_exposuretypes.AgentConfigToolExposureDiff — see AgentConfigToolExposureDiff
prompt_layerstypes.AgentConfigPromptLayersDiff — see AgentConfigPromptLayersDiff
connectionstypes.AgentConfigConnectionsDiff — see AgentConfigConnectionsDiff
oauth_providerstypes.AgentConfigOAuthProvidersDiff — see AgentConfigOAuthProvidersDiff
llm_paramstypes.AgentConfigLLMParamsDiff — see AgentConfigLLMParamsDiff
hookstypes.AgentConfigHooksDiff — see AgentConfigHooksDiff
namingtypes.AgentConfigNamingDiff — see AgentConfigNamingDiff
memorytypes.AgentConfigMemoryDiff — see AgentConfigMemoryDiff
extra_system_blockstypes.AgentConfigExtraSystemBlocksDiff — see AgentConfigExtraSystemBlocksDiff

AgentConfigDiffRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
from_revisionstring
to_revisionstring

AgentConfigDiffResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
difftypes.AgentConfigDiff — see AgentConfigDiff
protocol_versionstring

AgentConfigExtraSystemBlocks ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
blocks[]types.AgentConfigNamedBlock — see AgentConfigNamedBlock

AgentConfigExtraSystemBlocksDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
added[]stringoptional (omitempty)
removed[]stringoptional (omitempty)
changed[]stringoptional (omitempty)
reorderedbool

AgentConfigGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revision*types.AgentConfigRevisionView — see AgentConfigRevisionViewoptional (omitempty)
setbool
protocol_versionstring

AgentConfigHooks ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
run_completion*types.AgentConfigRunCompletionHook — see AgentConfigRunCompletionHookoptional (omitempty)

AgentConfigHooksDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
section_present_changedbool
section_present_fromstringoptional (omitempty)
section_present_tostringoptional (omitempty)
run_completion_tool_changedbool
run_completion_tool_fromstringoptional (omitempty)
run_completion_tool_tostringoptional (omitempty)
run_completion_timeout_changedbool
run_completion_timeout_fromstringoptional (omitempty)
run_completion_timeout_tostringoptional (omitempty)

AgentConfigLLMParams ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
model*stringoptional (omitempty)
temperature*float64optional (omitempty)
max_tokens*intoptional (omitempty)
reasoning_effort*stringoptional (omitempty)

AgentConfigLLMParamsDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
model_changedbool
model_fromstringoptional (omitempty)
model_tostringoptional (omitempty)
temperature_changedbool
temperature_fromstringoptional (omitempty)
temperature_tostringoptional (omitempty)
max_tokens_changedbool
max_tokens_fromstringoptional (omitempty)
max_tokens_tostringoptional (omitempty)
reasoning_effort_changedbool
reasoning_effort_fromstringoptional (omitempty)
reasoning_effort_tostringoptional (omitempty)

AgentConfigLLMProviderDescriptor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
providerstring
credential_sourcestring
inference_brokerstring
model_allow[]stringoptional (omitempty)

AgentConfigListRevisionsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
limitintoptional (omitempty)

AgentConfigListRevisionsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisions[]types.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigLoadingModeChange ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
keystring
fromstringoptional (omitempty)
tostringoptional (omitempty)

AgentConfigMCPConnectionDescriptor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
transportstring
command[]stringoptional (omitempty)
urlstringoptional (omitempty)
oauth_providerstringoptional (omitempty)
meta_annotationsmap[string]stringoptional (omitempty)
oauth*types.AgentConfigOAuthProviderDescriptor — see AgentConfigOAuthProviderDescriptoroptional (omitempty)
injection*types.AgentConfigMCPCredentialInjectionDescriptor — see AgentConfigMCPCredentialInjectionDescriptoroptional (omitempty)
oauth_discovery_allowed_origins[]stringoptional (omitempty)
artifact_byte_eligiblebooloptional (omitempty)
artifact_paramsmap[string][]stringoptional (omitempty)

AgentConfigMCPCredentialInjectionDescriptor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
providerstring
formstring
headerstringoptional (omitempty)
basic_usernamestringoptional (omitempty)
meta_keystringoptional (omitempty)

AgentConfigMemory ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
budget_tokensint

AgentConfigMemoryDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
budget_tokens_changedbool
budget_tokens_fromstring
budget_tokens_tostring

AgentConfigNamedBlock ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
bodystring

AgentConfigNaming ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
autobooloptional (omitempty)
after_turnsintoptional (omitempty)
repeat_everyintoptional (omitempty)
max_repetitionsintoptional (omitempty)
max_title_lenintoptional (omitempty)
modelstringoptional (omitempty)
reasoning_modestringoptional (omitempty)

AgentConfigNamingDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
auto_changedbool
auto_fromstringoptional (omitempty)
auto_tostringoptional (omitempty)
after_turns_changedbool
after_turns_fromstringoptional (omitempty)
after_turns_tostringoptional (omitempty)
repeat_every_changedbool
repeat_every_fromstringoptional (omitempty)
repeat_every_tostringoptional (omitempty)
max_repetitions_changedbool
max_repetitions_fromstringoptional (omitempty)
max_repetitions_tostringoptional (omitempty)
max_title_len_changedbool
max_title_len_fromstringoptional (omitempty)
max_title_len_tostringoptional (omitempty)
model_changedbool
model_fromstringoptional (omitempty)
model_tostringoptional (omitempty)
reasoning_mode_changedbool
reasoning_mode_fromstringoptional (omitempty)
reasoning_mode_tostringoptional (omitempty)

AgentConfigOAuthProviderDescriptor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
driverstring
credential_sourcestring
credential_brokerstring
scopes[]stringoptional (omitempty)
token_urlstringoptional (omitempty)
audiencestringoptional (omitempty)

AgentConfigOAuthProviders ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
providers[]types.AgentConfigOAuthProviderDescriptor — see AgentConfigOAuthProviderDescriptoroptional (omitempty)

AgentConfigOAuthProvidersDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
added[]stringoptional (omitempty)
removed[]stringoptional (omitempty)

AgentConfigPayload ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
prompt_layers*types.AgentConfigPromptLayers — see AgentConfigPromptLayersoptional (omitempty)
skills*types.AgentConfigSkillsSelection — see AgentConfigSkillsSelectionoptional (omitempty)
tool_exposure*types.AgentConfigToolExposure — see AgentConfigToolExposureoptional (omitempty)
connections*types.AgentConfigConnections — see AgentConfigConnectionsoptional (omitempty)
oauth_providers*types.AgentConfigOAuthProviders — see AgentConfigOAuthProvidersoptional (omitempty)
signed_oauth_mcp_pair*types.AgentConfigSignedOAuthMCPPair — see AgentConfigSignedOAuthMCPPairoptional (omitempty)
signed_oauth_mcp_pairsmap[string]types.AgentConfigSignedOAuthMCPPair — see AgentConfigSignedOAuthMCPPairoptional (omitempty)
llm_params*types.AgentConfigLLMParams — see AgentConfigLLMParamsoptional (omitempty)
hooks*types.AgentConfigHooks — see AgentConfigHooksoptional (omitempty)
naming*types.AgentConfigNaming — see AgentConfigNamingoptional (omitempty)
memory*types.AgentConfigMemory — see AgentConfigMemoryoptional (omitempty)
extra_system_blocks*types.AgentConfigExtraSystemBlocks — see AgentConfigExtraSystemBlocksoptional (omitempty)
agent_packs[]types.AgentConfigAgentPackItem — see AgentConfigAgentPackItemoptional (omitempty)

AgentConfigPromptLayers ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
base*stringoptional (omitempty)
user*stringoptional (omitempty)

AgentConfigPromptLayersDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
base_changedbool
base_fromstringoptional (omitempty)
base_tostringoptional (omitempty)
user_changedbool
user_fromstringoptional (omitempty)
user_tostringoptional (omitempty)

AgentConfigRegisterOAuthMCPCapabilityRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
provider_namestring
brokerstring
audiencestring
scopes[]string
connectiontypes.SignedOAuthMCPConnectionDescriptor — see SignedOAuthMCPConnectionDescriptor
expected_content_hashstringoptional (omitempty)
authority_envelopestring

AgentConfigRegisterOAuthMCPCapabilityResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
provider_namestring
connection_namestring
protocol_versionstring

AgentConfigRemoveMCPConnectionRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring
expected_content_hashstringoptional (omitempty)

AgentConfigRemoveMCPConnectionResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
namestring
protocol_versionstring

AgentConfigRemoveOAuthMCPCapabilityRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
provider_namestringoptional (omitempty)
expected_content_hashstringoptional (omitempty)

AgentConfigRemoveOAuthMCPCapabilityResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
provider_namestring
connection_namestring
operation_phasestring
protocol_versionstring

AgentConfigRemoveOAuthProviderRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring
expected_content_hashstringoptional (omitempty)

AgentConfigRemoveOAuthProviderResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
namestring
uninstalledbool
protocol_versionstring

AgentConfigRetireRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
operation_idstring
expected_content_hashstring

AgentConfigRetireResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statustypes.AgentConfigRetirementStatus — see AgentConfigRetirementStatus
protocol_versionstring

AgentConfigRetirementCleanupStep ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
classstring
resourcestring
completedbool

AgentConfigRetirementStatus ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
operation_idstring
retired_attime.Time
prior_revision_idstringoptional (omitempty)
prior_content_hashstringoptional (omitempty)
generationuint64
cleanup[]types.AgentConfigRetirementCleanupStep — see AgentConfigRetirementCleanupStepoptional (omitempty)
completedbool

AgentConfigRevisionView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revision_idstring
parent_revision_idstringoptional (omitempty)
content_hashstring
author_tenantstringoptional (omitempty)
author_userstringoptional (omitempty)
created_attime.Time
payloadtypes.AgentConfigPayload — see AgentConfigPayload

AgentConfigRollbackRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
revision_idstring
expected_content_hashstringoptional (omitempty)

AgentConfigRollbackResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigRunCompletionHook ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
toolstring
timeout_msintoptional (omitempty)

AgentConfigSessionOverlay ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
user_promptstringoptional (omitempty)
disabled_servers[]stringoptional (omitempty)
disabled_tools[]stringoptional (omitempty)
personal_skills[]stringoptional (omitempty)

AgentConfigSessionSetSourceDisablesRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
disabled_servers[]stringoptional (omitempty)
disabled_tools[]stringoptional (omitempty)

AgentConfigSessionSetSourceDisablesResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
overlaytypes.AgentConfigSessionOverlay — see AgentConfigSessionOverlay
protocol_versionstring

AgentConfigSessionSetUserPromptRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
user_promptstring

AgentConfigSessionSetUserPromptResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
overlaytypes.AgentConfigSessionOverlay — see AgentConfigSessionOverlay
protocol_versionstring

AgentConfigSessionSkillsDeleteRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring

AgentConfigSessionSkillsDeleteResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
overlaytypes.AgentConfigSessionOverlay — see AgentConfigSessionOverlay
protocol_versionstring

AgentConfigSessionSkillsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigSessionSkillsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
skills[]types.AgentConfigSkillSummary — see AgentConfigSkillSummary
protocol_versionstring

AgentConfigSessionSkillsUpsertRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
skilltypes.AgentConfigSkillInput — see AgentConfigSkillInput

AgentConfigSessionSkillsUpsertResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
skilltypes.AgentConfigSkillSummary — see AgentConfigSkillSummary
overlaytypes.AgentConfigSessionOverlay — see AgentConfigSessionOverlay
protocol_versionstring

AgentConfigSetExtraSystemBlocksRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
extra_system_blockstypes.AgentConfigExtraSystemBlocks — see AgentConfigExtraSystemBlocks
expected_content_hashstringoptional (omitempty)

AgentConfigSetExtraSystemBlocksResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigSetLLMParamsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
llm_paramstypes.AgentConfigLLMParams — see AgentConfigLLMParams
expected_content_hashstringoptional (omitempty)

AgentConfigSetLLMParamsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigSetLLMProviderRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
providertypes.AgentConfigLLMProviderDescriptor — see AgentConfigLLMProviderDescriptor

AgentConfigSetLLMProviderResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
installedbool
protocol_versionstring

AgentConfigSetMCPDiscoveryOriginsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring
allowed_origins[]string
expected_content_hashstringoptional (omitempty)

AgentConfigSetMCPDiscoveryOriginsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
namestring
granted[]stringoptional (omitempty)
revoked[]stringoptional (omitempty)
applied_livebool
protocol_versionstring

AgentConfigSetOAuthProviderRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
providertypes.AgentConfigOAuthProviderDescriptor — see AgentConfigOAuthProviderDescriptor
expected_content_hashstringoptional (omitempty)

AgentConfigSetOAuthProviderResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
namestring
protocol_versionstring

AgentConfigSetPromptLayersRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
prompt_layerstypes.AgentConfigPromptLayers — see AgentConfigPromptLayers
expected_content_hashstringoptional (omitempty)

AgentConfigSetPromptLayersResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigSetRevisionRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
payloadtypes.AgentConfigPayload — see AgentConfigPayload
expected_content_hashstringoptional (omitempty)

AgentConfigSetRevisionResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigSetToolExposureRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
tool_exposuretypes.AgentConfigToolExposure — see AgentConfigToolExposure
expected_content_hashstringoptional (omitempty)

AgentConfigSetToolExposureResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigSignedOAuthMCPPair ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
provider_namestring
brokerstring
audiencestring
scopes[]string
capability_revisionstring
url_digeststring
sinkstring
connectiontypes.SignedOAuthMCPConnectionDescriptor — see SignedOAuthMCPConnectionDescriptor
authority_issuerstring
authority_key_idstring
authority_jti_hashstring

AgentConfigSkillInput ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
titlestringoptional (omitempty)
descriptionstringoptional (omitempty)
triggerstring
task_typestringoptional (omitempty)
tags[]stringoptional (omitempty)
steps[]string
originstring
scopestring

AgentConfigSkillSummary ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
titlestringoptional (omitempty)
triggerstringoptional (omitempty)
task_typestringoptional (omitempty)
originstring
scopestring
content_hashstringoptional (omitempty)
updated_attime.Time

AgentConfigSkillsDeleteRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring
expected_content_hashstringoptional (omitempty)

AgentConfigSkillsDeleteResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigSkillsDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
added[]stringoptional (omitempty)
removed[]stringoptional (omitempty)

AgentConfigSkillsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigSkillsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
skills[]types.AgentConfigSkillSummary — see AgentConfigSkillSummary
protocol_versionstring

AgentConfigSkillsSelection ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
names[]string

AgentConfigSkillsUpsertRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
skilltypes.AgentConfigSkillInput — see AgentConfigSkillInput
expected_content_hashstringoptional (omitempty)

AgentConfigSkillsUpsertResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
skilltypes.AgentConfigSkillSummary — see AgentConfigSkillSummary
protocol_versionstring

AgentConfigToolExposure ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
paused_servers[]stringoptional (omitempty)
disabled_tools[]stringoptional (omitempty)
server_loading_modesmap[string]stringoptional (omitempty)
tool_loading_modesmap[string]stringoptional (omitempty)

AgentConfigToolExposureDiff ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
paused_added[]stringoptional (omitempty)
paused_resumed[]stringoptional (omitempty)
disabled_added[]stringoptional (omitempty)
disabled_enabled[]stringoptional (omitempty)
server_loading_changes[]types.AgentConfigLoadingModeChange — see AgentConfigLoadingModeChangeoptional (omitempty)
tool_loading_changes[]types.AgentConfigLoadingModeChange — see AgentConfigLoadingModeChangeoptional (omitempty)

AgentConfigUserDiffRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
from_revisionstring
to_revisionstring

AgentConfigUserDiffResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
difftypes.AgentConfigDiff — see AgentConfigDiff
protocol_versionstring

AgentConfigUserGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigUserGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revision*types.AgentConfigRevisionView — see AgentConfigRevisionViewoptional (omitempty)
setbool
protocol_versionstring

AgentConfigUserListRevisionsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
limitintoptional (omitempty)

AgentConfigUserListRevisionsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisions[]types.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigUserPayload ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
user_promptstringoptional (omitempty)
disabled_servers[]stringoptional (omitempty)
disabled_tools[]stringoptional (omitempty)
server_loading_modesmap[string]stringoptional (omitempty)
tool_loading_modesmap[string]stringoptional (omitempty)
personal_skills[]stringoptional (omitempty)

AgentConfigUserReconcileLiveProfileRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigUserReconcileLiveProfileResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revision*types.AgentConfigRevisionView — see AgentConfigRevisionViewoptional (omitempty)
setbool
protocol_versionstring

AgentConfigUserRegisterOAuthMCPCapabilityRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
provider_namestring
brokerstring
audiencestring
scopes[]string
connectiontypes.SignedOAuthMCPConnectionDescriptor — see SignedOAuthMCPConnectionDescriptor
expected_content_hashstringoptional (omitempty)
authority_envelopestring

AgentConfigUserRegisterOAuthMCPCapabilityResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
provider_namestring
connection_namestring
protocol_versionstring

AgentConfigUserRemoveOAuthMCPCapabilityRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
provider_namestringoptional (omitempty)
expected_content_hashstringoptional (omitempty)

AgentConfigUserRemoveOAuthMCPCapabilityResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
provider_namestring
connection_namestring
operation_phasestring
protocol_versionstring

AgentConfigUserRollbackRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
revision_idstring
expected_content_hashstringoptional (omitempty)

AgentConfigUserRollbackResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigUserSetRevisionRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
payloadtypes.AgentConfigUserPayload — see AgentConfigUserPayload
expected_content_hashstringoptional (omitempty)

AgentConfigUserSetRevisionResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigUserSkillImportReceipt ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenant_idstring
user_idstring
agent_idstring
namestring
written_hashstring
written_versionstring
prior_hashstringoptional (omitempty)
prior_versionstringoptional (omitempty)

AgentConfigUserSkillImportReview ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
titlestringoptional (omitempty)
triggerstring
task_typestringoptional (omitempty)
tags[]stringoptional (omitempty)
step_countint
required_tools[]stringoptional (omitempty)
required_ns[]stringoptional (omitempty)
required_tags[]stringoptional (omitempty)
support_files[]types.AgentConfigUserSkillImportSupportSummary — see AgentConfigUserSkillImportSupportSummary
content_hashstring
package_hashstring

AgentConfigUserSkillImportSupportSummary ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
pathstring
mimestring
sizeint64
digeststring

AgentConfigUserSkillInstalledSummary ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
titlestringoptional (omitempty)
triggerstring
task_typestringoptional (omitempty)
tags[]stringoptional (omitempty)
originstring
scopestring
content_hashstring

AgentConfigUserSkillsDeleteRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
namestring
expected_content_hashstringoptional (omitempty)

AgentConfigUserSkillsDeleteResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentConfigUserSkillsImportCommitRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
proposal_tokenstring
agent_idstring
namestring
reviewed_package_hashstring
expected_content_hashstring
replacebooloptional (omitempty)

AgentConfigUserSkillsImportCommitResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
receipttypes.AgentConfigUserSkillImportReceipt — see AgentConfigUserSkillImportReceipt
skilltypes.AgentConfigUserSkillInstalledSummary — see AgentConfigUserSkillInstalledSummary
package_hashstring
replayedbool
protocol_versionstring

AgentConfigUserSkillsImportValidateRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
artifact_idstring

AgentConfigUserSkillsImportValidateResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
proposal_tokenstring
reviewtypes.AgentConfigUserSkillImportReview — see AgentConfigUserSkillImportReview
warnings[]stringoptional (omitempty)
package_hashstring
expected_content_hashstring
expires_attime.Time
protocol_versionstring

AgentConfigUserSkillsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring

AgentConfigUserSkillsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
skills[]types.AgentConfigSkillSummary — see AgentConfigSkillSummary
protocol_versionstring

AgentConfigUserSkillsUpsertRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
skilltypes.AgentConfigSkillInput — see AgentConfigSkillInput
expected_content_hashstringoptional (omitempty)

AgentConfigUserSkillsUpsertResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
skilltypes.AgentConfigSkillSummary — see AgentConfigSkillSummary
revisiontypes.AgentConfigRevisionView — see AgentConfigRevisionView
protocol_versionstring

AgentControlRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring
reasonstringoptional (omitempty)

AgentControlResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
commandstring
statustypes.AgentStatus

AgentCostCeiling ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tierstring
limit_usdfloat64
spend_usdfloat64

AgentFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
status[]types.AgentStatusoptional (omitempty)
planner_type[]stringoptional (omitempty)
searchstringoptional (omitempty)
tenant_ids[]stringoptional (omitempty)

AgentGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

AgentGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agenttypes.Agent — see Agent
configtypes.AgentConfig — see AgentConfig
agent_card_refstringoptional (omitempty)

AgentGovernance ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
ceilings[]types.AgentCostCeiling — see AgentCostCeiling
rate_limits[]types.AgentRateLimit — see AgentRateLimit

AgentGovernanceRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

AgentGovernanceResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
governancetypes.AgentGovernance — see AgentGovernance

AgentListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
filtertypes.AgentFilter — see AgentFilteroptional (omitempty)
pageintoptional (omitempty)
page_sizeintoptional (omitempty)

AgentListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agents[]types.Agent — see Agent
pageint
page_sizeint
page_countint
total_rowsint64
aggregatestypes.AgentAggregates — see AgentAggregates

AgentMemoryBinding ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
strategy_idstring
ttl_secondsint64
scopestring

AgentMemoryRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

AgentMemoryResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
bindingtypes.AgentMemoryBinding — see AgentMemoryBinding

AgentMetrics ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
active_agentsint64
running_tasksint64
total_cost_usdfloat64
total_tokensint64

AgentMetricsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

AgentMetricsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
metricstypes.AgentMetrics — see AgentMetrics

AgentPermissions ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
modelstring
descriptionstring
allowed_principals[]stringoptional (omitempty)

AgentPermissionsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

AgentPermissionsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
permissionstypes.AgentPermissions — see AgentPermissions

AgentRateLimit ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tierstring
requests_per_minuteint64
max_tokensint64

AgentSkillBinding ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
skill_idstring
namestring
generatedbool

AgentSkillsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

AgentSkillsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
skills[]types.AgentSkillBinding — see AgentSkillBinding

AgentToolBinding ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tool_idstring
tool_namestring
transportstring
auth_statusstring
binding_scopestringoptional (omitempty)

AgentToolsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

AgentToolsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
bindings[]types.AgentToolBinding — see AgentToolBinding

ArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)
namespacestringoptional (omitempty)
scopetypes.ArtifactScope — see ArtifactScope

ArtifactRefSummary ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
filenamestring
mimestring
size_bytesint64
created_attime.Time

ArtifactRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
reftypes.ArtifactRef — see ArtifactRef
tags[]stringoptional (omitempty)
sourcetypes.ArtifactSourceoptional (omitempty)
driverstringoptional (omitempty)
created_attime.Timeoptional (omitempty)

ArtifactScope ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenantstring
userstring
sessionstring
taskstringoptional (omitempty)

ArtifactsDeleteRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
scopetypes.ArtifactScope — see ArtifactScope
idstring

ArtifactsDeleteResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
deletedbool
protocol_versionstring

ArtifactsGetRefRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
scopetypes.ArtifactScope — see ArtifactScope
idstring
expirytime.Durationoptional (omitempty)

ArtifactsGetRefResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
reftypes.ArtifactRef — see ArtifactRef
presigned_urlstring
expires_attime.Time
protocol_versionstring

ArtifactsGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
scopetypes.ArtifactScope — see ArtifactScope
idstring
offsetint64optional (omitempty)
max_bytesint64optional (omitempty)

ArtifactsGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
reftypes.ArtifactRef — see ArtifactRef
content[]uint8optional (omitempty)
offsetint64
returned_bytesint64
total_size_bytesint64
truncatedbool
protocol_versionstring

ArtifactsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
scopetypes.ArtifactScope — see ArtifactScope
mime_type[]stringoptional (omitempty)
source[]types.ArtifactSourceoptional (omitempty)
size_range*types.SizeRange — see SizeRangeoptional (omitempty)
created_range*types.TimeRange — see TimeRangeoptional (omitempty)
tags[]stringoptional (omitempty)
limitintoptional (omitempty)

ArtifactsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rows[]types.ArtifactRow — see ArtifactRow
total_matchedint
protocol_versionstring

ArtifactsPutOpts ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
mime_typestringoptional (omitempty)
filenamestringoptional (omitempty)
namespacestringoptional (omitempty)
sourcetypes.ArtifactSourceoptional (omitempty)
tags[]stringoptional (omitempty)

ArtifactsPutRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
scopetypes.ArtifactScope — see ArtifactScope
bytes[]uint8
optstypes.ArtifactsPutOpts — see ArtifactsPutOptsoptional (omitempty)

ArtifactsPutResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
reftypes.ArtifactRef — see ArtifactRef
protocol_versionstring

AuthRotateTokenRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

AuthRotateTokenResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
new_tokenstring
expires_attime.Time

ControlRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
payloadmap[string]anyoptional (omitempty)
event_idstringoptional (omitempty)

ControlResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
acceptedbool
methodstring
protocol_versionstring

Deprecation ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
subjectstring
kindtypes.DeprecationKind
deprecated_instring
removed_instring
replacementstringoptional (omitempty)
notestringoptional (omitempty)

Error ​

Declared in internal/protocol/errors.

Wire keyGo typeNotes
codeerrors.Code
messagestring

EventAggregateRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScopeoptional (omitempty)
filtertypes.EventFilter — see EventFilter
windowtime.Duration
buckettime.Duration
anchor*time.Timeoptional (omitempty)
by_tenantbooloptional (omitempty)

EventAggregateResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
buckets[]types.EventBucket — see EventBucket
truncatedbooloptional (omitempty)
protocol_versionstring

EventBucket ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
bucket_starttime.Time
bucket_endtime.Time
countsmap[string]int64
counts_by_tenantmap[string]map[string]int64optional (omitempty)

EventFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
event_types[]stringoptional (omitempty)
tenant_ids[]stringoptional (omitempty)
user_ids[]stringoptional (omitempty)
session_ids[]stringoptional (omitempty)
run_ids[]stringoptional (omitempty)
sincetime.Timeoptional (omitempty)
untiltime.Timeoptional (omitempty)

EventsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScopeoptional (omitempty)
filtertypes.EventFilter — see EventFilter
cursoruint64optional (omitempty)
limitintoptional (omitempty)

EventsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
events[]types.StateEvent — see StateEvent
next_cursoruint64
has_morebool
truncatedbooloptional (omitempty)

ExternalGrantReadiness ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
supportedbool
configuredbool
modestring
supported_grant_versions[]int
agent_bindingstring
accepted_route_modes[]stringoptional (omitempty)
ready_route_modes[]stringoptional (omitempty)
verifier_configuredbool
reservations_wiredbool
credential_resolver_wiredbool
receipt_transport_kindstring
receipt_transportstring
receipt_parserstring
top_up_transportstring
top_up_statestring
strict_readybool

Flow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
namestring
ownerstringoptional (omitempty)
versionstringoptional (omitempty)
planner_familystringoptional (omitempty)
node_countint
edge_countint
runs_24hint64
p50_latency_msint64
p95_latency_msint64
success_ratefloat64
last_runtime.Timeoptional (omitempty)
budgettypes.FlowBudget — see FlowBudget

FlowArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

FlowBudget ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
deadline_msint64optional (omitempty)
request_capintoptional (omitempty)
cost_cap_usdfloat64optional (omitempty)
token_capint64optional (omitempty)

FlowBudgetConsumption ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
requests_usedint
cost_usd_usedfloat64
tokens_usedint64

FlowDescribeRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

FlowDescription ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
flowtypes.Flow — see Flow
nodes[]types.FlowNode — see FlowNode
edges[]types.FlowEdge — see FlowEdge
sourcestringoptional (omitempty)
budget_consumptiontypes.FlowBudgetConsumption — see FlowBudgetConsumption

FlowEdge ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
fromstring
tostring

FlowFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenants[]stringoptional (omitempty)
planner_families[]stringoptional (omitempty)
querystringoptional (omitempty)

FlowListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
filtertypes.FlowFilter — see FlowFilter
pageintoptional (omitempty)
page_sizeintoptional (omitempty)

FlowListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
flows[]types.Flow — see Flow
pageint
page_sizeint
page_countint
total_rowsint

FlowMetrics ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
flow_idstring
window_starttime.Time
window_endtime.Time
buckets[]types.FlowMetricsBucket — see FlowMetricsBucket
budget_consumptiontypes.FlowBudgetConsumption — see FlowBudgetConsumption

FlowMetricsBucket ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
bucket_starttime.Time
runsint64
p95_latency_msint64
success_ratefloat64
cost_usdfloat64

FlowMetricsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
flow_idstring
window_msint64optional (omitempty)
bucket_msint64optional (omitempty)

FlowNode ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
typetypes.FlowNodeKind
descriptorstringoptional (omitempty)
policy*types.FlowNodePolicy — see FlowNodePolicyoptional (omitempty)

FlowNodePolicy ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
max_retriesintoptional (omitempty)
timeout_msint64optional (omitempty)

FlowNodeRunState ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
node_idstring
statustypes.FlowRunStatus
duration_msint64optional (omitempty)
retriesintoptional (omitempty)
error_classstringoptional (omitempty)

FlowRun ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
run_idstring
flow_idstring
statustypes.FlowRunStatus
triggertypes.FlowRunTrigger
started_attime.Time
duration_msint64optional (omitempty)
cost_usdfloat64optional (omitempty)
identitytypes.IdentityScope — see IdentityScope
error_classstringoptional (omitempty)

FlowRunDescribeRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
run_idstring

FlowRunDescription ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
runtypes.FlowRun — see FlowRun
node_states[]types.FlowNodeRunState — see FlowNodeRunState
output_previewstringoptional (omitempty)
output_ref*types.FlowArtifactRef — see FlowArtifactRefoptional (omitempty)

FlowRunRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
flow_idstring
inputsmap[string]anyoptional (omitempty)

FlowRunResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
run_idstring
statustypes.FlowRunStatus
started_attime.Time

FlowRunsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
flow_idstring
tenants[]stringoptional (omitempty)
pageintoptional (omitempty)
page_sizeintoptional (omitempty)
sincetime.Timeoptional (omitempty)
untiltime.Timeoptional (omitempty)

FlowRunsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
runs[]types.FlowRun — see FlowRun
pageint
page_sizeint
page_countint
total_rowsint

GovernanceGetTenantOverridesRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

GovernanceGetTenantOverridesResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
overridestypes.GovernanceTenantOverrides — see GovernanceTenantOverrides
setbool
protocol_versionstring

GovernancePostureResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
default_tierstring
resolved_tierstring
identity_tiersmap[string]types.IdentityTierView — see IdentityTierView
protocol_versionstring

GovernanceRotateKeyRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
providerstringoptional (omitempty)
keystring

GovernanceRotateKeyResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
providerstring
fingerprintstring
rotated_attime.Time
protocol_versionstring

GovernanceSetPostureRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
default_tierstring
identity_tiersmap[string]types.IdentityTierView — see IdentityTierView

GovernanceSetPostureResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
default_tierstring
identity_tiersmap[string]types.IdentityTierView — see IdentityTierView
enforcement_pending_restartbool
protocol_versionstring

GovernanceSetTenantOverridesRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
overridestypes.GovernanceTenantOverrides — see GovernanceTenantOverrides

GovernanceSetTenantOverridesResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
applied_attime.Time
protocol_versionstring

GovernanceTenantOverrides ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
model*stringoptional (omitempty)
extra_instructions*stringoptional (omitempty)
temperature*float64optional (omitempty)
max_tokens*intoptional (omitempty)
reasoning_effort*stringoptional (omitempty)

HistogramBucket ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
upper_boundfloat64
countuint64

IdentityScope ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenantstring
userstring
sessionstring
runstringoptional (omitempty)
scopestringoptional (omitempty)
actor*types.IdentityScope — see IdentityScopeoptional (omitempty)
requester*types.IdentityScope — see IdentityScopeoptional (omitempty)
impersonating*types.IdentityScope — see IdentityScopeoptional (omitempty)

IdentityTierView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
budget_ceiling_usdfloat64
rate_limittypes.RateLimitView — see RateLimitView
max_tokensint

InterventionSummary ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
typestring
reasonstring
outcomestring
occurred_attime.Time

LLMPostureResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
providerstring
modelstring
regionstring
mock_modebool
protocol_versionstring

LLMProviderCredentialField ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
kindstring
requiredbool
secretbool

LLMProviderDescriptor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
kindstring
credential_modes[]string
credential_fields[]types.LLMProviderCredentialField — see LLMProviderCredentialField
custom_endpointstring
validationtypes.LLMProviderOperation — see LLMProviderOperation
discoverytypes.LLMProviderOperation — see LLMProviderOperation

LLMProviderDiscovery ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
provider_idstring
outcometypes.LLMProviderOutcome — see LLMProviderOutcome
models[]types.LLMProviderModel — see LLMProviderModeloptional (omitempty)
pagesint
model_countint

LLMProviderModel ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
sourcestring
deprecatedbool
capabilitiestypes.LLMProviderModelCapabilities — see LLMProviderModelCapabilities

LLMProviderModelCapabilities ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
contexttypes.LLMProviderNumericCapability — see LLMProviderNumericCapability
max_input_tokenstypes.LLMProviderNumericCapability — see LLMProviderNumericCapability
max_output_tokenstypes.LLMProviderNumericCapability — see LLMProviderNumericCapability
input_modalitiestypes.LLMProviderSetCapability — see LLMProviderSetCapability
output_modalitiestypes.LLMProviderSetCapability — see LLMProviderSetCapability
toolsstring
visionstring
reasoningtypes.LLMProviderReasoningCapability — see LLMProviderReasoningCapability
pricingtypes.LLMProviderPricingCapability — see LLMProviderPricingCapability

LLMProviderNumericCapability ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
valueintoptional (omitempty)

LLMProviderOperation ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
runtime_originbool
boundedbool

LLMProviderOperationResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
operationstring
runtime_originbool
provider_idstringoptional (omitempty)
descriptors[]types.LLMProviderDescriptor — see LLMProviderDescriptoroptional (omitempty)
validation*types.LLMProviderValidation — see LLMProviderValidationoptional (omitempty)
discovery*types.LLMProviderDiscovery — see LLMProviderDiscoveryoptional (omitempty)
route*types.LLMProviderRouteObservation — see LLMProviderRouteObservationoptional (omitempty)

LLMProviderOutcome ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
codestring
messagestring
observed_atstringoptional (omitempty)
runtime_originbool
partialbool
stalebool

LLMProviderPricingCapability ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
sourcestringoptional (omitempty)

LLMProviderReasoningCapability ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
levels[]stringoptional (omitempty)

LLMProviderRouteObservation ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
route_idstring
route_generationuint64
provider_connection_idstring
provider_connection_generationuint64
credential_asset_generationuint64
readybool

LLMProviderRouteSelector ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
route_idstring
route_generationuint64
provider_connection_idstring
provider_connection_generationuint64
credential_asset_generationuint64
model_selectorstring

LLMProviderSetCapability ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
values[]stringoptional (omitempty)

LLMProviderValidation ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
provider_idstring
outcometypes.LLMProviderOutcome — see LLMProviderOutcome

MCPAppCallToolRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
app_operationstringoptional (omitempty)
identitytypes.IdentityScope — see IdentityScope
agent_idstringoptional (omitempty)
server_idstringoptional (omitempty)
bindingstringoptional (omitempty)
render_admissionstringoptional (omitempty)
resource_uristringoptional (omitempty)
toolstring
argumentsjsontext.Valueoptional (omitempty)

MCPAppCallToolResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
toolstring
contentjsontext.Valueoptional (omitempty)
artifact_ref*types.MCPResourceArtifactRef — see MCPResourceArtifactRefoptional (omitempty)
is_errorbool
app*types.MCPAppRef — see MCPAppRefoptional (omitempty)
protocol_versionstring

MCPAppRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstringoptional (omitempty)
server_idstringoptional (omitempty)
tool_call_idstringoptional (omitempty)
resource_uristring
display_modestringoptional (omitempty)
raw_html_trustedbool
bindingstringoptional (omitempty)

MCPAppResourceCSP ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
resourceDomains[]string

MCPAppResourceMeta ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
uitypes.MCPAppResourceUI — see MCPAppResourceUI

MCPAppResourceUI ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
csptypes.MCPAppResourceCSP — see MCPAppResourceCSP

MCPAuthorizationServerView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
issuerstring
authorization_endpointstring
token_endpointstring
scopes_supported[]string
code_challenge_methods_supported[]string
registration_endpointstringoptional (omitempty)
resourcestringoptional (omitempty)
source_urlstring

MCPBindingScopeCount ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
binding_scopestring
countint32

MCPBindingView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
principal_idstring
binding_scopestring
scopes[]string
expires_attime.Time
last_used_attime.Time

MCPDiscoveryStepStatusView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
stepstring
targetstring
okbool
reasonstringoptional (omitempty)
detailstringoptional (omitempty)

MCPHealthBucket ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
start_msint64
latency_msint64

MCPOAuthRequirementView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
resource_metadata_urlstring
authorization_servers[]types.MCPAuthorizationServerView — see MCPAuthorizationServerView
discovered_attime.Time
sourcestring
source_urlstring
status[]types.MCPDiscoveryStepStatusView — see MCPDiscoveryStepStatusView

MCPPromptArg ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
descriptionstringoptional (omitempty)
requiredbool

MCPPromptView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
descriptionstringoptional (omitempty)
arguments[]types.MCPPromptArg — see MCPPromptArg

MCPReconnect ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
occurred_attime.Time
reasonstringoptional (omitempty)

MCPResourceArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

MCPResourceView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
uristring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
namestringoptional (omitempty)
titlestringoptional (omitempty)

MCPScopeShortfallView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tool_namestring
downstream_resourcestring
required_scopes[]string
granted_scopes[]string
www_authenticatestring
originstring
observed_attime.Time

MCPServerBindingsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerBindingsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
bindings[]types.MCPBindingView — see MCPBindingView
protocol_versionstring

MCPServerGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
servertypes.MCPServerView — see MCPServerView
display_modes_advertised[]string
content_shapes[]string
tool_policytypes.MCPToolPolicyView — see MCPToolPolicyView
bindings_summary[]types.MCPBindingScopeCount — see MCPBindingScopeCount
protocol_versionstring

MCPServerHealthRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerHealthResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
handshake_latency_buckets[]types.MCPHealthBucket — see MCPHealthBucket
reconnect_history[]types.MCPReconnect — see MCPReconnect
transport_error_ratefloat64
protocol_versionstring

MCPServerPolicyRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerPolicyResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tool_policytypes.MCPToolPolicyView — see MCPToolPolicyView
protocol_versionstring

MCPServerProbeRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerProbeResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
okbool
latency_msint64
errorstringoptional (omitempty)
protocol_versionstring

MCPServerPromptsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerPromptsResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
prompts[]types.MCPPromptView — see MCPPromptView
protocol_versionstring

MCPServerRefreshBindingRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring
principal_idstringoptional (omitempty)

MCPServerRefreshBindingResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
authorize_urlstring
statestring
protocol_versionstring

MCPServerRefreshDiscoveryRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring

MCPServerRefreshDiscoveryResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
discovery_idstring
tool_countint32
resource_countint32
prompt_countint32
protocol_versionstring

MCPServerResourcesRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstringoptional (omitempty)
namestring

MCPServerResourcesResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
resources[]types.MCPResourceView — see MCPResourceView
protocol_versionstring

MCPServerRevokeBindingRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring
principal_idstringoptional (omitempty)

MCPServerRevokeBindingResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
revokedbool
protocol_versionstring

MCPServerSetRawHTMLTrustRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring
trustedbool

MCPServerSetRawHTMLTrustResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
trustedbool
protocol_versionstring

MCPServerView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
logical_namestringoptional (omitempty)
namestring
transportstring
url_or_commandstring
statetypes.MCPServerStateView
last_discovery_attime.Time
tool_countint32
resource_countint32
prompt_countint32
recent_latency_msint64
error_rate_per_minfloat64
oauth_binding_countint32
raw_html_trustedbool
oauth_requirement*types.MCPOAuthRequirementView — see MCPOAuthRequirementViewoptional (omitempty)
last_scope_shortfall*types.MCPScopeShortfallView — see MCPScopeShortfallViewoptional (omitempty)

MCPServersListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
state[]types.MCPServerStateViewoptional (omitempty)
transport[]stringoptional (omitempty)
has_oauth*booloptional (omitempty)
has_recent_error*booloptional (omitempty)
name_prefixstringoptional (omitempty)
page_tokenstringoptional (omitempty)
page_sizeint32optional (omitempty)

MCPServersListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
servers[]types.MCPServerView — see MCPServerView
next_page_tokenstringoptional (omitempty)
protocol_versionstring

MCPToolPolicyView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
timeout_msint64
max_retriesint32
concurrency_capint32

MemoryAggregates ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
totalint64
identity_rejected_24hint64
recovery_dropped_24hint64

MemoryArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

MemoryDeleteRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
keystring

MemoryDeleteResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
deletedbool
remaining_turnsint
protocol_versionstring

MemoryFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenant_ids[]stringoptional (omitempty)
user_ids[]stringoptional (omitempty)
session_ids[]stringoptional (omitempty)
agent_ids[]stringoptional (omitempty)
scopes[]stringoptional (omitempty)
drivers[]stringoptional (omitempty)
strategies[]stringoptional (omitempty)
content_searchstringoptional (omitempty)

MemoryGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
keystring

MemoryGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
detailtypes.MemoryItemDetail — see MemoryItemDetail
protocol_versionstring

MemoryHealthAggregate ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
totalint64
identity_rejected_24hint64
recovery_dropped_24hint64
driver_by_scopemap[string]string

MemoryHealthRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

MemoryHealthResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
aggregatetypes.MemoryHealthAggregate — see MemoryHealthAggregate
protocol_versionstring

MemoryItem ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
keystring
strategystring
scopestring
identitytypes.IdentityScope — see IdentityScope
agent_idstringoptional (omitempty)
created_attime.Time
last_updated_attime.Time
expires_attime.Timeoptional (omitempty)
size_bytesint64
heavy_contentbooloptional (omitempty)
driverstring

MemoryItemDetail ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
itemtypes.MemoryItem — see MemoryItem
value[]uint8optional (omitempty)
value_artifact*types.MemoryArtifactRef — see MemoryArtifactRefoptional (omitempty)
metadatatypes.MemoryMetadata — see MemoryMetadata

MemoryListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
filtertypes.MemoryFilter — see MemoryFilteroptional (omitempty)
pageintoptional (omitempty)
page_sizeintoptional (omitempty)

MemoryListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
items[]types.MemoryItem — see MemoryItem
pageint
page_sizeint
page_countint
total_rowsint
aggregatestypes.MemoryAggregates — see MemoryAggregates
protocol_versionstring

MemoryMetadata ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
ttltime.Durationoptional (omitempty)
strategy_configmap[string]stringoptional (omitempty)
related_event_ids[]stringoptional (omitempty)

MemoryPutRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
turntypes.MemoryTurnInput — see MemoryTurnInput

MemoryPutResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
keystring
protocol_versionstring

MemoryStrategyTrace ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
strategystring
summarystring
recent_turn_countint
estimated_tokensint
healthstring

MemoryStrategyTraceRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

MemoryStrategyTraceResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tracetypes.MemoryStrategyTrace — see MemoryStrategyTrace
protocol_versionstring

MemoryTurnInput ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
user_textstring
assistant_textstring

MetricsSnapshot ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
counters[]types.NamedCounter — see NamedCounter
histograms[]types.NamedHistogram — see NamedHistogram
gauges[]types.NamedGauge — see NamedGauge
snapshot_atint64

NamedCounter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
valuefloat64
labelsmap[string]stringoptional (omitempty)

NamedGauge ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
valuefloat64
labelsmap[string]stringoptional (omitempty)

NamedHistogram ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
countuint64
sumfloat64
buckets[]types.HistogramBucket — see HistogramBucketoptional (omitempty)
labelsmap[string]stringoptional (omitempty)

ObservabilityMeasureValue ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
nint64
scaleuint32

ObservabilityQualityBlock ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestring
watermarkuint64
watermark_attime.Timeoptional (omitempty)
retention_starttime.Timeoptional (omitempty)
retention_endtime.Timeoptional (omitempty)
coveragestring

ObservabilityQueryFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenant_ids[]stringoptional (omitempty)
user_ids[]stringoptional (omitempty)
session_ids[]stringoptional (omitempty)
models[]stringoptional (omitempty)

ObservabilityQueryRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
fromtime.Time
totime.Time
bucketstring
group_by[]stringoptional (omitempty)
filterstypes.ObservabilityQueryFilter — see ObservabilityQueryFilteroptional (omitempty)
measures[]string
sortstringoptional (omitempty)
sort_measurestringoptional (omitempty)
limitint
cursorstringoptional (omitempty)

ObservabilityQueryResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rows[]types.ObservabilityQueryRow — see ObservabilityQueryRow
next_cursorstringoptional (omitempty)
qualitytypes.ObservabilityQualityBlock — see ObservabilityQualityBlock
protocol_versionstring

ObservabilityQueryRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
bucket_starttime.Time
dimensionsmap[string]stringoptional (omitempty)
measuresmap[string]types.ObservabilityMeasureValue — see ObservabilityMeasureValue

PauseArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

PauseFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
status[]stringoptional (omitempty)
tenant_ids[]stringoptional (omitempty)
user_ids[]stringoptional (omitempty)
session_ids[]stringoptional (omitempty)
run_ids[]stringoptional (omitempty)
reasons[]stringoptional (omitempty)
sincetime.Timeoptional (omitempty)
untiltime.Timeoptional (omitempty)

PauseListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
filtertypes.PauseFilter — see PauseFilteroptional (omitempty)
pageintoptional (omitempty)
page_sizeintoptional (omitempty)

PauseListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
snapshots[]types.PauseSnapshot — see PauseSnapshot
pageint
page_sizeint
page_countint
total_rowsint
truncatedbooloptional (omitempty)

PauseSnapshot ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tokenstring
reasonstring
statetypes.PauseSnapshotState
identitytypes.IdentityScope — see IdentityScope
paused_attime.Time
resumed_attime.Timeoptional (omitempty)
availablebool
payloadmap[string]anyoptional (omitempty)
payload_ref*types.PauseArtifactRef — see PauseArtifactRefoptional (omitempty)

RateLimitView ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
capacityint
refill_tokensint
refill_interval_msint64

ReadMCPResourceRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
app_operationstringoptional (omitempty)
identitytypes.IdentityScope — see IdentityScope
agent_idstringoptional (omitempty)
server_idstring
resource_uristring
request_render_admissionbooloptional (omitempty)

ReadMCPResourceResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
provider_originstringoptional (omitempty)
_meta*types.MCPAppResourceMeta — see MCPAppResourceMetaoptional (omitempty)
app_operation_generationstringoptional (omitempty)
resource_uristring
mime_typestringoptional (omitempty)
contentstringoptional (omitempty)
artifact_ref*types.MCPResourceArtifactRef — see MCPResourceArtifactRefoptional (omitempty)
render_admission*types.RenderAdmission — see RenderAdmissionoptional (omitempty)
protocol_versionstring

RenderAdmission ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tokenstringoptional (omitempty)
issued_atstringoptional (omitempty)
expires_atstring
availabilitystring

RetentionHorizon ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
surfacestring
scopestringoptional (omitempty)
oldest_retained_at*time.Timeoptional (omitempty)

RunLLMSettings ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
model*stringoptional (omitempty)
reasoning_effort*stringoptional (omitempty)
max_tokens*intoptional (omitempty)

RunOverrides ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
reasoning_effort*stringoptional (omitempty)
temperature*float64optional (omitempty)
max_tokens*intoptional (omitempty)
system_prompt_override*stringoptional (omitempty)
extra_instructions*stringoptional (omitempty)
model*stringoptional (omitempty)

RunSetOverridesRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
overridestypes.RunOverrides — see RunOverrides

RunSetOverridesResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
applied_attime.Time
protocol_versionstring

RuntimeCounters ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
events_per_secondfloat64
tasks_runningint64
background_jobs_activeint64
mcp_connections_healthyint64
sessions_activeint64
snapshot_atint64

RuntimeDrivers ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
subsystems[]types.SubsystemDriver — see SubsystemDriver

RuntimeHealth ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
subsystems[]types.SubsystemHealth — see SubsystemHealth
retention[]types.RetentionHorizon — see RetentionHorizonoptional (omitempty)

RuntimeInfo ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
instance_idstring
display_namestringoptional (omitempty)
build_versionstring
build_commitstring
build_datestringoptional (omitempty)
build_go_versionstring
framework_versionstringoptional (omitempty)
framework_commitstringoptional (omitempty)
protocol_versionstring
capabilities[]types.Capability
uptime_secondsint64
mcp_app_display_modes[]stringoptional (omitempty)
wire_surface_digeststring
external_grant*types.ExternalGrantReadiness — see ExternalGrantReadinessoptional (omitempty)

RuntimeInfoRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
provider_operationstringoptional (omitempty)
provider_idstringoptional (omitempty)
provider_page_sizeintoptional (omitempty)
provider_max_pagesintoptional (omitempty)
provider_route*types.LLMProviderRouteSelector — see LLMProviderRouteSelectoroptional (omitempty)
provider_agent_idstringoptional (omitempty)

SearchArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

SearchFacet ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
keystring
valuestring

SearchFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tenant_ids[]stringoptional (omitempty)
user_ids[]stringoptional (omitempty)
session_ids[]stringoptional (omitempty)
sincetime.Timeoptional (omitempty)
untiltime.Timeoptional (omitempty)

SearchRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
querystringoptional (omitempty)
indexes[]types.SearchIndexoptional (omitempty)
filtertypes.SearchFilter — see SearchFilteroptional (omitempty)
facets[]types.SearchFacet — see SearchFacetoptional (omitempty)
pageintoptional (omitempty)
page_sizeintoptional (omitempty)

SearchResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rows[]types.SearchResultRow — see SearchResultRow
pageint
page_sizeint
page_countint
total_countint64
has_morebool
protocol_versionstring

SearchResultRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
indextypes.SearchIndex
idstring
tenant_idstring
user_idstring
session_idstring
run_idstringoptional (omitempty)
occurred_attime.Timeoptional (omitempty)
previewstringoptional (omitempty)
ref*types.SearchArtifactRef — see SearchArtifactRefoptional (omitempty)
facetsmap[string]stringoptional (omitempty)

SessionFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statuses[]types.SessionStatusoptional (omitempty)
agent_ids[]stringoptional (omitempty)
user_ids[]stringoptional (omitempty)
tenant_ids[]stringoptional (omitempty)
started_windowtypes.Window — see Windowoptional (omitempty)
has_intervention*booloptional (omitempty)
has_failed_task*booloptional (omitempty)
cost_above_cents*int64optional (omitempty)
querystringoptional (omitempty)

SessionOpsAppRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
effective_agent_idstringoptional (omitempty)
server_idstring
tool_namestringoptional (omitempty)
availabilitystringoptional (omitempty)

SessionOpsTurnRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
turn_idstring
task_idstring
run_idstringoptional (omitempty)
session_idstring
sequenceint64
tie_breakerstring
statusstring
sealedbool
versionint
started_attime.Time
updated_attime.Time
finished_attime.Timeoptional (omitempty)
finish_reasonstringoptional (omitempty)
error_classstringoptional (omitempty)
finish_messagestringoptional (omitempty)
error_messagestringoptional (omitempty)
agent_idstringoptional (omitempty)
agent_namestringoptional (omitempty)
agent_binding_sourcestringoptional (omitempty)
usagetypes.SessionTurnUsage — see SessionTurnUsage
activitytypes.SessionTurnActivity — see SessionTurnActivity
reasoning_stepsint
inputsint
outputsint
apps[]types.SessionOpsAppRef — see SessionOpsAppRefoptional (omitempty)
pausetypes.SessionTurnPause — see SessionTurnPause
last_applied_event_sequint64

SessionRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
statustypes.SessionStatus
agent_id*stringoptional (omitempty)
agent_name*stringoptional (omitempty)
user_idstring
tenant_idstring
started_attime.Time
last_activity_attime.Time
durationtime.Duration
tasks_countint
events_countint
total_cost_centsint64
total_tokensint64
has_pending_interventionbool
has_failed_taskbool
identitytypes.IdentityScope — see IdentityScope
titlestringoptional (omitempty)
title_sourcestringoptional (omitempty)
counters_partialbooloptional (omitempty)
counter_statustypes.CounterStatusoptional (omitempty)

SessionTurnActivity ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rows[]types.SessionTurnActivityRow — see SessionTurnActivityRowoptional (omitempty)
completestringoptional (omitempty)
morebool
droppedintoptional (omitempty)
totalstypes.SessionTurnActivityTotals — see SessionTurnActivityTotals

SessionTurnActivityRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
positionint
invocation_idstringoptional (omitempty)
toolstring
step_sequenceuint64
batch_idstringoptional (omitempty)
statusstring
terminal_classstringoptional (omitempty)
started_attime.Timeoptional (omitempty)
finished_attime.Timeoptional (omitempty)
durationtime.Durationoptional (omitempty)
attempt_countintoptional (omitempty)
retryablebool
policy_exhaustedbool
summarystringoptional (omitempty)

SessionTurnActivityTotals ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
invokedint64
succeededint64
failedint64
cancelledint64
retriedint64
policy_exhaustedint64

SessionTurnAgent ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstringoptional (omitempty)
namestringoptional (omitempty)
binding_sourcestringoptional (omitempty)
completestringoptional (omitempty)

SessionTurnAnswer ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestringoptional (omitempty)
inlinestringoptional (omitempty)
ref*types.SessionTurnAnswerRef — see SessionTurnAnswerRefoptional (omitempty)
sequint64
completestringoptional (omitempty)

SessionTurnAnswerRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

SessionTurnAppRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
effective_agent_idstringoptional (omitempty)
server_idstring
resource_uristring
display_modestringoptional (omitempty)
raw_html_trustedbool
tool_call_idstringoptional (omitempty)
tool_namestringoptional (omitempty)
availabilitystringoptional (omitempty)
completestringoptional (omitempty)

SessionTurnAttachment ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
filenamestringoptional (omitempty)
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
sha256stringoptional (omitempty)
dispositionstringoptional (omitempty)
availabilitystringoptional (omitempty)

SessionTurnHeader ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
snapshot_iduint64
as_oftime.Time

SessionTurnPause ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
classstringoptional (omitempty)
reasonstringoptional (omitempty)
lifecyclestringoptional (omitempty)
availabilitystringoptional (omitempty)

SessionTurnQuery ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
textstringoptional (omitempty)
attime.Timeoptional (omitempty)
completestringoptional (omitempty)

SessionTurnReasoning ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
steps[]types.SessionTurnReasoningStep — see SessionTurnReasoningStepoptional (omitempty)
completestringoptional (omitempty)
droppedintoptional (omitempty)
sequint64

SessionTurnReasoningStep ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
indexint
kindstringoptional (omitempty)

SessionTurnRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
turn_idstring
task_idstring
run_idstringoptional (omitempty)
session_idstring
sequenceint64
tie_breakerstring
statusstring
sealedbool
versionint
last_applied_event_sequint64
started_attime.Time
updated_attime.Time
finished_attime.Timeoptional (omitempty)
finish_reasonstringoptional (omitempty)
error_classstringoptional (omitempty)
finish_messagestringoptional (omitempty)
error_messagestringoptional (omitempty)
agenttypes.SessionTurnAgent — see SessionTurnAgent
querytypes.SessionTurnQuery — see SessionTurnQuery
answertypes.SessionTurnAnswer — see SessionTurnAnswer
pausetypes.SessionTurnPause — see SessionTurnPause
inputs[]types.SessionTurnAttachment — see SessionTurnAttachmentoptional (omitempty)
outputs[]types.SessionTurnAttachment — see SessionTurnAttachmentoptional (omitempty)
usagetypes.SessionTurnUsage — see SessionTurnUsage
reasoningtypes.SessionTurnReasoning — see SessionTurnReasoning
activitytypes.SessionTurnActivity — see SessionTurnActivity
apps[]types.SessionTurnAppRef — see SessionTurnAppRefoptional (omitempty)

SessionTurnUsage ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
prompt_tokenstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
completion_tokenstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
reasoning_tokenstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
cache_read_tokenstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
cache_write_tokenstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
total_tokenstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
cost_micro_usdtypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
latency_nstypes.SessionTurnUsageMeasure — see SessionTurnUsageMeasure
modelstringoptional (omitempty)

SessionTurnUsageMeasure ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statestringoptional (omitempty)
value*int64optional (omitempty)

SessionTurnsGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
session_idstring
task_idstring
projectionstringoptional (omitempty)

SessionTurnsGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
turn*types.SessionTurnRow — see SessionTurnRowoptional (omitempty)
ops_turn*types.SessionOpsTurnRow — see SessionOpsTurnRowoptional (omitempty)
usage_turn*types.SessionUsageTurnRow — see SessionUsageTurnRowoptional (omitempty)
protocol_versionstring

SessionTurnsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
session_idstring
older_cursorstringoptional (omitempty)
limitintoptional (omitempty)
projectionstringoptional (omitempty)

SessionTurnsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
headertypes.SessionTurnHeader — see SessionTurnHeader
turns[]types.SessionTurnRow — see SessionTurnRow
orderstring
next_older_cursorstringoptional (omitempty)
has_morebool
remaining_older_count*intoptional (omitempty)
count_exactbool
live_resume_sequint64
page_completenessstring
partial_reasonstringoptional (omitempty)
protocol_versionstring

SessionUsageTurnRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
turn_idstring
task_idstring
session_idstring
agent_idstringoptional (omitempty)
statusstring
sealedbool
versionint
last_applied_event_sequint64
started_attime.Time
updated_attime.Time
finished_attime.Timeoptional (omitempty)
usagetypes.SessionTurnUsage — see SessionTurnUsage

SessionsDeleteRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

SessionsDeleteResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
deletedbool
state_records_deletedint
artifacts_deletedint
memory_purgedbool

SessionsInspectRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
session_idstring
projectiontypes.SessionProjectionoptional (omitempty)

SessionsInspectResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rowtypes.SessionRow — see SessionRow
recent_interventions[]types.InterventionSummary — see InterventionSummary
recent_artifacts[]types.ArtifactRefSummary — see ArtifactRefSummary

SessionsListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
filtertypes.SessionFilter — see SessionFilter
sorttypes.SessionSortoptional (omitempty)
projectiontypes.SessionProjectionoptional (omitempty)
cursorstringoptional (omitempty)
limitintoptional (omitempty)

SessionsListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rows[]types.SessionRow — see SessionRow
next_cursorstring
truncatedbool

SessionsReconcileContextRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
source_run_idstring

SessionsReconcileContextResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
source_run_idstring
reconciledbool

SessionsSetTitleRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
session_idstring
titlestring

SessionsSetTitleResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
titlestring
title_sourcestring

SignedOAuthMCPConnectionDescriptor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
urlstring
tool_allowlist[]stringoptional (omitempty)
tool_denylist[]stringoptional (omitempty)
connect_timeout_msintoptional (omitempty)
request_timeout_msintoptional (omitempty)
injection*types.AgentConfigMCPCredentialInjectionDescriptor — see AgentConfigMCPCredentialInjectionDescriptoroptional (omitempty)
artifact_byte_eligiblebooloptional (omitempty)
artifact_paramsmap[string][]stringoptional (omitempty)

SizeRange ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
min_bytes*int64optional (omitempty)
max_bytes*int64optional (omitempty)

SkillPublicationAvailableRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

SkillPublicationAvailableResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publications[]types.SkillPublicationMetadata — see SkillPublicationMetadataoptional (omitempty)
protocol_versionstring

SkillPublicationGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
publication_idstring

SkillPublicationGetResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publicationtypes.SkillPublicationMetadata — see SkillPublicationMetadata
protocol_versionstring

SkillPublicationInstallRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
publication_idstring
revision_idstring
expected_absentbool
idempotency_keystring

SkillPublicationInstallResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
referencetypes.SkillPublicationReference — see SkillPublicationReference
receipttypes.SkillPublicationReceipt — see SkillPublicationReceipt
protocol_versionstring

SkillPublicationListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

SkillPublicationListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publications[]types.SkillPublicationMetadata — see SkillPublicationMetadataoptional (omitempty)
protocol_versionstring

SkillPublicationMetadata ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publication_idstring
revision_idstring
namestring
content_hashstring
statestring
generationuint64
runtime_idstring

SkillPublicationPublishRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
namestring
skilltypes.AgentConfigAgentPackItem — see AgentConfigAgentPackItem
idempotency_keystring
expected_absentbool

SkillPublicationPublishResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publicationtypes.SkillPublicationMetadata — see SkillPublicationMetadata
receipttypes.SkillPublicationReceipt — see SkillPublicationReceipt
protocol_versionstring

SkillPublicationReceipt ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
operation_idstring
operationstring
publication_idstringoptional (omitempty)
revision_idstringoptional (omitempty)
generationuint64
statestring
before_hashstringoptional (omitempty)
after_hashstringoptional (omitempty)

SkillPublicationReference ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
agent_idstring
publication_idstring
revision_idstring
content_hashstring
generationuint64
runtime_idstring
statestring

SkillPublicationReferencesListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

SkillPublicationReferencesListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
references[]types.SkillPublicationReference — see SkillPublicationReferenceoptional (omitempty)
protocol_versionstring

SkillPublicationRemoveRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
expected_generationuint64
expected_content_hashstring
idempotency_keystring

SkillPublicationRemoveResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
receipttypes.SkillPublicationReceipt — see SkillPublicationReceipt
protocol_versionstring

SkillPublicationRetireRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
publication_idstring
expected_generationuint64
expected_content_hashstring
idempotency_keystring

SkillPublicationRetireResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publicationtypes.SkillPublicationMetadata — see SkillPublicationMetadata
receipttypes.SkillPublicationReceipt — see SkillPublicationReceipt
protocol_versionstring

SkillPublicationSuccessorRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
publication_idstring
expected_generationuint64
expected_content_hashstring
skilltypes.AgentConfigAgentPackItem — see AgentConfigAgentPackItem
idempotency_keystring

SkillPublicationSuccessorResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
publicationtypes.SkillPublicationMetadata — see SkillPublicationMetadata
receipttypes.SkillPublicationReceipt — see SkillPublicationReceipt
protocol_versionstring

SkillPublicationUpdateRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
agent_idstring
publication_idstring
revision_idstring
expected_generationuint64
expected_content_hashstring
idempotency_keystring

SkillPublicationUpdateResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
referencetypes.SkillPublicationReference — see SkillPublicationReference
receipttypes.SkillPublicationReceipt — see SkillPublicationReceipt
protocol_versionstring

StartRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tool_allowlist*[]stringoptional (omitempty)
identitytypes.IdentityScope — see IdentityScope
external_grantjsontext.Valueoptional (omitempty)
provider_route*types.LLMProviderRouteSelector — see LLMProviderRouteSelectoroptional (omitempty)
llm_settings*types.RunLLMSettings — see RunLLMSettingsoptional (omitempty)
querystringoptional (omitempty)
descriptionstringoptional (omitempty)
priorityintoptional (omitempty)
idempotency_keystringoptional (omitempty)
input_artifact_ids[]stringoptional (omitempty)
input_artifact_dispositionsmap[string]stringoptional (omitempty)
output_schemajsontext.Valueoptional (omitempty)
agent_idstringoptional (omitempty)
caller_memoryjsontext.Valueoptional (omitempty)

StartResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tool_allowlist_applied*booloptional (omitempty)
task_idstring
reusedbool
protocol_versionstring

StateArtifactRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
mime_typestringoptional (omitempty)
size_bytesint64optional (omitempty)
filenamestringoptional (omitempty)
sha256stringoptional (omitempty)

StateEvent ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
typestring
sequenceuint64
occurred_attime.Time
tenantstring
userstring
sessionstring
runstringoptional (omitempty)
payloadanyoptional (omitempty)
extramap[string]stringoptional (omitempty)
artifacts[]types.StateArtifactRef — see StateArtifactRefoptional (omitempty)

StateHistoryRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
session_idstring
beforeuint64optional (omitempty)
limitintoptional (omitempty)

StateHistoryResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
events[]types.StateEvent — see StateEvent
head_sequenceuint64
tail_sequenceuint64
next_cursoruint64
has_morebool
truncatedbooloptional (omitempty)

SubsystemDriver ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
subsystemstring
driverstring
modestringoptional (omitempty)

SubsystemHealth ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
subsystemstring
statusstring
detailstringoptional (omitempty)

TaskCostRollup ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
total_tokensint64
prompt_tokensint64
output_tokensint64
usdfloat64
per_step[]types.TaskCostStep — see TaskCostStep

TaskCostStep ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
step_indexint
tokensint64
usdfloat64

TaskDetail ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tasktypes.TaskRow — see TaskRow
parent_sessiontypes.TaskParentSessionRef — see TaskParentSessionRef
parent_task*types.TaskParentTaskRef — see TaskParentTaskRefoptional (omitempty)
costtypes.TaskCostRollup — see TaskCostRollup
planner_snapshot*types.TaskPlannerSnapshotRef — see TaskPlannerSnapshotRefoptional (omitempty)
result_ref*types.ArtifactRef — see ArtifactRefoptional (omitempty)
result_inlinestringoptional (omitempty)
trajectory*types.TaskTrajectoryRef — see TaskTrajectoryRefoptional (omitempty)
input_artifacts[]types.TaskInputArtifact — see TaskInputArtifactoptional (omitempty)

TaskFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
statuses[]types.TaskStatusoptional (omitempty)
kinds[]types.TaskKindoptional (omitempty)
parent_task_idstringoptional (omitempty)
identities[]types.IdentityScope — see IdentityScopeoptional (omitempty)
tenant_ids[]stringoptional (omitempty)
sincetime.Timeoptional (omitempty)
untiltime.Timeoptional (omitempty)
error_classes[]stringoptional (omitempty)
latency_above_msint64optional (omitempty)
searchstringoptional (omitempty)
group_idstringoptional (omitempty)
has_pending_approval*booloptional (omitempty)

TaskGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

TaskInputArtifact ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
dispositionstringoptional (omitempty)

TaskListAggregates ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
pendingint64
runningint64
pausedint64
failedint64
completeint64
cancelledint64

TaskListCursor ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
next_page_tokenstringoptional (omitempty)

TaskListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
filtertypes.TaskFilter — see TaskFilter
page_sizeintoptional (omitempty)
cursortypes.TaskListCursor — see TaskListCursor
include_status_counter_stripbooloptional (omitempty)

TaskListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
rows[]types.TaskRow — see TaskRow
cursortypes.TaskListCursor — see TaskListCursor
aggregatestypes.TaskListAggregates — see TaskListAggregates
status_counter_strip*types.TasksListStatusCounterStrip — see TasksListStatusCounterStripoptional (omitempty)

TaskParentSessionRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
session_idstring
agent_namestring
statusstring
started_attime.Time
latest_event_attime.Time

TaskParentTaskRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
task_idstring
kindtypes.TaskKind
statustypes.TaskStatus

TaskPlannerSnapshotRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
checkpoint_idstring
summarystring

TaskProgressSnapshot ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
fraction*float64optional (omitempty)
phasestringoptional (omitempty)
messagestringoptional (omitempty)
tags[]stringoptional (omitempty)
updated_attime.Time

TaskRow ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
kindtypes.TaskKind
statustypes.TaskStatus
priorityint
identitytypes.IdentityScope — see IdentityScope
parent_session_idstring
parent_task_idstringoptional (omitempty)
descriptionstring
querystring
started_attime.Time
updated_attime.Time
duration_msint64
error_classstringoptional (omitempty)
tool_countint
background_acknowledgedbooloptional (omitempty)
group_idstringoptional (omitempty)
progress*float64optional (omitempty)
tags[]stringoptional (omitempty)
last_activity_attime.Time
is_backgroundbool
has_pending_approvalbool
agent_idstringoptional (omitempty)
progress_snapshot*types.TaskProgressSnapshot — see TaskProgressSnapshotoptional (omitempty)
virtual_keystringoptional (omitempty)
virtual_labelstringoptional (omitempty)

TaskTrajectoryRef ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
steps[]types.TaskTrajectoryStep — see TaskTrajectoryStep

TaskTrajectoryStep ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
indexint
reasoning_tracestring

TasksListStatusCounterStrip ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
pendingint
runningint
completedint
pausedint
failedint

TimeRange ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
aftertime.Timeoptional (omitempty)
beforetime.Timeoptional (omitempty)

Tool ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
logical_idstringoptional (omitempty)
idstring
namestring
versionstring
descriptionstring
scopestring
transporttypes.ToolTransport
oauth_statustypes.ToolOAuthStatus
approval_policytypes.ToolApprovalPolicy
reliability_tierstring
ownerstring
last_used_attime.Time

ToolAggregates ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
totalint64
activeint64
pending_approvalint64
awaiting_oauthint64

ToolContentBucket ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
max_bytesint64
countint64

ToolContentStats ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
histogram[]types.ToolContentBucket — see ToolContentBucket
heavy_threshold_bytesint64
heavy_countint64
negotiated_displaymap[string]string

ToolContentStatsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

ToolContextPayload ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
contentjsontext.Valueoptional (omitempty)
artifact_ref*types.MCPResourceArtifactRef — see MCPResourceArtifactRefoptional (omitempty)

ToolContextRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
server_idstring
tool_call_idstring

ToolContextResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
toolstring
inputtypes.ToolContextPayload — see ToolContextPayload
resulttypes.ToolContextPayload — see ToolContextPayload
is_errorbool
protocol_versionstring

ToolDescribeRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
viewtypes.ToolCatalogViewoptional (omitempty)
identitytypes.IdentityScope — see IdentityScope
idstring
agent_idstringoptional (omitempty)

ToolFilter ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
scopes[]stringoptional (omitempty)
transports[]types.ToolTransportoptional (omitempty)
oauth_statuses[]types.ToolOAuthStatusoptional (omitempty)
approval_policies[]types.ToolApprovalPolicyoptional (omitempty)
reliability_tiers[]stringoptional (omitempty)
searchstringoptional (omitempty)

ToolGetRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

ToolListRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
viewtypes.ToolCatalogViewoptional (omitempty)
identitytypes.IdentityScope — see IdentityScope
agent_idstringoptional (omitempty)
filtertypes.ToolFilter — see ToolFilter
pageintoptional (omitempty)
page_sizeintoptional (omitempty)

ToolListResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tools[]types.Tool — see Tool
pageint
page_sizeint
page_countint
total_rowsint64
aggregatestypes.ToolAggregates — see ToolAggregates
aggregates_partialbooloptional (omitempty)

ToolManifest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
tooltypes.Tool — see Tool
side_effectstring
args_schemastring
out_schemastring
examples[]string
auth_scopes[]string
oauth_binding_scopestring
retry_attemptsint
timeout_msint64
loading_modestring
display_modesmap[string]string

ToolMetrics ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
windowtypes.ToolMetricsWindow
error_rate_1hfloat64
error_rate_24hfloat64
error_rate_7dfloat64
invocationsint64
failuresint64
statustypes.ToolStatus

ToolMetricsRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring
windowtypes.ToolMetricsWindowoptional (omitempty)

ToolRevokeOAuthRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring

ToolRevokeOAuthResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
revoked_countint64

ToolSetApprovalPolicyRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope
idstring
policytypes.ToolApprovalPolicy

ToolSetApprovalPolicyResponse ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
idstring
policytypes.ToolApprovalPolicy

TopologyEdge ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
fromstring
tostring
queue_depthint
queue_capacityint

TopologyNode ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
namestring
kindtypes.TopologyNodeKind

TopologyProjection ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
engine_idstring
occurred_attime.Time
nodes[]types.TopologyNode — see TopologyNode
edges[]types.TopologyEdge — see TopologyEdge

TopologySnapshotRequest ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
identitytypes.IdentityScope — see IdentityScope

Version ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
Majorint
Minorint
Patchint

VersionHandshake ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
protocol_versionstring
capabilities[]types.Capability

Window ​

Declared in internal/protocol/types.

Wire keyGo typeNotes
from*time.Timeoptional (omitempty)
to*time.Timeoptional (omitempty)

Apache-2.0 licensed — see LICENSE.