action-catalog

September 9, 2026 ยท View on GitHub

Generated by labby docs generate. Do not edit by hand.

This is a global inventory, not the active runtime exposure. Admin and Required scopes are transport gates; Authorization, Capability, and Resource family describe per-action shared-dispatch checks where the action has structured authority metadata.

ServiceActionBuilt-inDestructiveAdminRequired scopesAuthorizationCapabilityResource familyParamsReturnsSurfaces
accessaccess.gateway_credential.bindfalsefalsefalseresource_capabilityscope.manageplatformteam_id*: string
upstream_name*: string
binding_id*: string
objectmcp, api
accessaccess.gateway_credential.listfalsefalsefalseresource_capabilityscope.readplatformteam_id*: stringobjectmcp, api
accessaccess.gateway_credential.revokefalsefalsefalseresource_capabilityscope.manageplatformteam_id*: string
upstream_name*: string
objectmcp, api
accessaccess.platform_admin.grantfalsefalsetruelab:adminresource_capabilityplatform.manageplatformprincipal_id*: stringobjectmcp, api
accessaccess.platform_admin.revokefalsefalsetruelab:adminresource_capabilityplatform.manageplatformprincipal_id*: stringobjectmcp, api
accessaccess.project.effective.listfalsefalsefalsecaller_membership_projection--objectmcp, api
accessaccess.team.activatefalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: stringobjectmcp, api
accessaccess.team.createfalsefalsetruelab:adminresource_capabilityplatform.manageplatformteam_id*: string
name*: string
objectmcp, api
accessaccess.team.listfalsefalsefalsecaller_membership_projection--objectmcp, api
accessaccess.team.member.addfalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: string
principal_id*: string
role*: string
objectmcp, api
accessaccess.team.member.removefalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: string
principal_id*: string
objectmcp, api
accessaccess.team.member.role.setfalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: string
principal_id*: string
role*: string
objectmcp, api
accessaccess.team.member.suspendfalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: string
principal_id*: string
objectmcp, api
accessaccess.team.suspendfalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: stringobjectmcp, api
accessaccess.team_invitation.acceptfalsefalsefalseresource_capabilityscope.operateplatformtoken*: stringobjectmcp, api
accessaccess.team_invitation.createfalsefalsefalseresource_capabilitymembership.manageplatformteam_id*: string
principal_id*: string
role*: string
token*: string
ttl_seconds*: integer
objectmcp, api
accessaccess.team_project.assignfalsefalsefalseresource_capabilityscope.manageplatformteam_id*: string
project_id*: string
role*: string
objectmcp, api
accesshelptruefalsefalsetransport--HelpPayloadmcp, api
accessschematruefalsefalsetransport--action*: stringActionSpecmcp, api
agentsagents.createfalsefalsefalseresource_capabilityscope.createagentagent_id*: string
owner_kind*: string
owner_id*: string
content_digest*: string
repository_digest*: string
image_digest*: string
harness_digest*: string
loadout_digest*: string
catalog_generation*: string
objectmcp, api
agentsagents.deletefalsefalsefalseresource_capabilityscope.deleteagentagent_id*: stringobjectmcp, api
agentsagents.getfalsefalsefalseresource_capabilityscope.readagentagent_id*: stringobjectmcp, api
agentsagents.listfalsefalsefalseresource_capabilityscope.readagentcursor: string
limit: string
objectmcp, api
agentsagents.runfalsefalsefalseresource_capabilityscope.operateagentagent_id*: stringobjectmcp, api
agentsagents.session.statusfalsefalsefalseresource_capabilityscope.readagentagent_id*: string
session_id*: string
objectmcp, api
agentsagents.suspendfalsefalsefalseresource_capabilityscope.manageagentagent_id*: stringobjectmcp, api
agentsagents.updatefalsefalsefalseresource_capabilityscope.manageagentagent_id*: stringobjectmcp, api
agentshelptruefalsefalsetransport--HelpPayloadmcp, api
agentsschematruefalsefalsetransport--action*: stringActionSpecmcp, api
artifactsartifacts.activatefalsefalsefalsetransport--artifact_id*: string
expected_revision_id*: string
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api, web
artifactsartifacts.archivefalsefalsefalsetransport--artifact_id*: string
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api, web
artifactsartifacts.authority_statusfalsefalsefalsetransport--connection_id: stringArtifactAuthorityStatusmcp, api, web
artifactsartifacts.createfalsefalsefalsetransport--name*: string
files*: array
visibility: string
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api, web
artifactsartifacts.deactivatefalsefalsefalsetransport--artifact_id*: string
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api
artifactsartifacts.followfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
upstream_artifact_id: string
upstream_revision_id: string
following: boolean
RemoteArtifactmcp, api, web
artifactsartifacts.forkfalsefalsetruelab:admintransport_admin--connection_id: string
source_artifact_id*: string
revision_id: string
namespace*: string
name*: string
following: boolean
RemoteArtifactmcp, api, web
artifactsartifacts.getfalsefalsefalsetransport--artifact_id*: stringVersionedSkillLibrarySummarymcp, api
artifactsartifacts.get_remotefalsefalsefalsetransport--connection_id: string
id*: string
RemoteArtifactmcp, api, web
artifactsartifacts.historyfalsefalsefalsetransport--artifact_id*: string
cursor: string
limit: integer
VersionedRevisionPagemcp, api
artifactsartifacts.importfalsefalsefalsetransport--source*: object
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api, web
artifactsartifacts.import_batchfalsefalsefalsetransport--sources*: array
expected_library_version*: integer
idempotency_key*: string
ArtifactImportBatchReceiptmcp, api
artifactsartifacts.intake_candidatefalsefalsetruelab:admintransport_admin--connection_id: string
candidate*: object
ArtifactCandidatemcp, api, web
artifactsartifacts.listfalsefalsefalsetransport--cursor: string
limit: integer
VersionedSkillLibraryPagemcp, api, web
artifactsartifacts.list_acp_registryfalsefalsefalsetransport--connection_id: stringAcpRegistryPagemcp, api, web
artifactsartifacts.list_candidatesfalsefalsetruelab:admintransport_admin--connection_id: string
cursor: string
limit: integer
ArtifactCandidatePagemcp, api, web
artifactsartifacts.list_connectionsfalsefalsefalsetransport--ArtifactAuthorityConnectionPagemcp, api, web
artifactsartifacts.list_mcp_registryfalsefalsefalsetransport--connection_id: string
query: string
category: string
tag: string
version: string
updated_since: string
include_deleted: boolean
cursor: string
limit: integer
McpRegistryPagemcp, api, web
artifactsartifacts.list_remotefalsefalsefalsetransport--connection_id: string
cursor: string
limit: integer
RemoteArtifactPagemcp, api, web
artifactsartifacts.readfalsefalsefalsetransport--artifact_id*: string
revision_id*: string
path*: string
VersionedRevisionFilemcp, api, web
artifactsartifacts.refreshfalsefalsefalsetransport--expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api
artifactsartifacts.rollbackfalsefalsefalsetransport--artifact_id*: string
expected_revision_id*: string
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api
artifactsartifacts.savefalsefalsefalsetransport--artifact_id*: string
expected_revision_id*: string
files*: array
expected_library_version*: integer
idempotency_key*: string
SkillMutationReceiptmcp, api, web
artifactsartifacts.searchfalsefalsefalsetransport--query*: string
cursor: string
limit: integer
VersionedArtifactPagemcp, api, web
artifactsartifacts.search_ardfalsefalsefalsetransport--connection_id: string
registry*: string
query*: string
page_token: string
RemoteArtifactSearchmcp, api, web
artifactsartifacts.search_marketplacefalsefalsefalsetransport--connection_id: string
source*: string
ref: string
only: array
RemoteArtifactSearchmcp, api, web
artifactsartifacts.search_remotefalsefalsefalsetransport--connection_id: string
query*: string
limit: integer
RemoteArtifactSearchmcp, api, web
artifactsartifacts.search_skills_shfalsefalsefalsetransport--connection_id: string
query*: string
limit: integer
RemoteArtifactSearchmcp, api, web
artifactsartifacts.set_licensefalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
declared: string|null
detected: array
notices: array
redistribution: string
review_state: unreviewed|reviewed|disputed
takedown_state: none|requested|restricted|removed
evidence_at: string
metadata: object
RemoteArtifactmcp, api, web
artifactsartifacts.set_publicationfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
state: draft|listed|published|withdrawn
visibility: private|unlisted|public
distribution: metadata|bytes
RemoteArtifactmcp, api, web
artifactsartifacts.validatefalsefalsefalsetransport--name*: string
files*: array
SkillValidationmcp, api, web
artifactshelptruefalsefalsetransport--HelpPayloadmcp, api
artifactsschematruefalsefalsetransport--action*: stringActionSpecmcp, api
browserbrowser.callfalsetruetruelab:admintransport_admin--browser_id*: string
tab_id*: integer
document_id*: string
catalog_revision*: integer
catalog_digest*: string
tool_name*: string
arguments: object
timeout_ms: integer
PageToolResultmcp, api
browserbrowser.listfalsefalsetruelab:admintransport_admin--BrowserListmcp, api
browserbrowser.pairing.approvefalsefalsetruelab:admintransport_admin--pairing_id*: stringBrowsermcp, api
browserbrowser.pairing.listfalsefalsetruelab:admintransport_admin--BrowserPairingListmcp, api
browserbrowser.revokefalsefalsetruelab:admintransport_admin--browser_id*: stringBrowsermcp, api
browserbrowser.session.enablefalsefalsetruelab:admintransport_admin--session_id*: string
catalog_digest*: string
enabled*: boolean
BrowserSessionmcp, api
browserbrowser.session.getfalsefalsetruelab:admintransport_admin--session_id*: stringBrowserSessionmcp, api
browserbrowser.sessionsfalsefalsetruelab:admintransport_admin--cursor: string
limit: integer
BrowserSessionListmcp, api
browserbrowser.statusfalsefalsefalsetransport--BrowserBridgeStatusmcp, api
browserhelptruefalsefalsetransport--HelpPayloadmcp, api
browserschematruefalsefalsetransport--action*: stringActionSpecmcp, api
bundlesbundles.addfalsefalsetruelab:admintransport_admin--connection_id: string
slug*: string
namespace*: string
name*: string
Bundlemcp, api, web
bundlesbundles.createfalsefalsetruelab:admintransport_admin--connection_id: string
slug*: string
description: string
visibility: public|bearer|oauth
Bundlemcp, api, web
bundlesbundles.deletefalsetruetruelab:admintransport_admin--connection_id: string
slug*: string
DeleteReceiptmcp, api
bundlesbundles.getfalsefalsefalsetransport--connection_id: string
slug*: string
Bundlemcp, api, web
bundlesbundles.listfalsefalsefalsetransport--connection_id: stringBundle[]mcp, api, web
bundlesbundles.publishfalsefalsetruelab:admintransport_admin--connection_id: string
slug*: string
BundlePublishReceiptmcp, api, web
bundlesbundles.removefalsefalsetruelab:admintransport_admin--connection_id: string
slug*: string
namespace*: string
name*: string
Bundlemcp, api, web
bundlesbundles.set_visibilityfalsefalsetruelab:admintransport_admin--connection_id: string
slug*: string
visibility*: public|bearer|oauth
Bundlemcp, api, web
bundleshelptruefalsefalsetransport--HelpPayloadmcp, api
bundlesschematruefalsefalsetransport--action*: stringActionSpecmcp, api
depot_publishdepot.publish_skill_archivefalsefalsefalseproject_artifact_publish-artifact_libraryfilename*: string
archive_base64*: string
namespace: string
IngestJobReceiptmcp
depot_publishhelptruefalsefalsetransport--HelpPayloadmcp
depot_publishschematruefalsefalsetransport--action*: stringActionSpecmcp
dev_containersdev_containers.createfalsefalsefalseresource_capabilityscope.createdev_containerinstance_id*: string
template_id*: string
owner_kind*: installation|team|project|personal
owner_id*: string
secret_references: string[]
objectmcp, api
dev_containersdev_containers.destroyfalsetruefalseresource_capabilityscope.deletedev_containerinstance_id*: stringobjectmcp, api
dev_containersdev_containers.listfalsefalsefalseresource_capabilityscope.readdev_containercursor: string
limit: string
objectmcp, api
dev_containersdev_containers.reconcilefalsefalsefalseresource_capabilityscope.operatedev_containerinstance_id*: stringobjectmcp, api
dev_containersdev_containers.startfalsefalsefalseresource_capabilityscope.operatedev_containerinstance_id*: stringobjectmcp, api
dev_containersdev_containers.stopfalsefalsefalseresource_capabilityscope.operatedev_containerinstance_id*: stringobjectmcp, api
dev_containershelptruefalsefalsetransport--HelpPayloadmcp, api
dev_containersschematruefalsefalsetransport--action*: stringActionSpecmcp, api
doctoraccess.checkfalsefalsefalsetransport--DoctorReportmcp, api
doctoraudit.fullfalsefalsefalsetransport--stream<Finding>cli, mcp, api
doctorauth.checkfalsefalsefalsetransport--live: booleanDoctorReportcli, mcp, api
doctorhelpfalsefalsefalsetransport--Catalogmcp, api
doctoroauth.relay.checkfalsefalsetruelab:admintransport_admin--probe_targets: booleanDoctorReportcli, mcp, api
doctorproxy.checkfalsefalsefalsetransport--app_url*: string
mcp_url*: string
route*: string
backend_url: string
DoctorReportcli, mcp, api
doctorproxy.preflightfalsefalsefalsetransport--DoctorReportcli, mcp, api
doctorschemafalsefalsefalsetransport--action*: stringSchemamcp, api
doctorsystem.checksfalsefalsefalsetransport--DoctorReportcli, mcp, api
fsfs.listfalsefalsefalsetransport--path: string{entries: [{name, path, kind, size, modified, accessible}], truncated: bool}mcp, api
fsfs.previewfalsefalsefalsetransport--path*: string
max_bytes: integer
binary (streamed); mime from safe-MIME whitelist or application/octet-streamapi, web
fshelptruefalsefalsetransport--HelpPayloadmcp, api
fsschematruefalsefalsetransport--action*: stringActionSpecmcp, api
gatewaygateway.addfalsefalsetruelab:adminresource_capabilityplatform.managegatewayspec*: json
bearer_token_value: string
GatewayViewcli, mcp, api, web
gatewaygateway.client_config.getfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringMcpClientConfigViewmcp, api
gatewaygateway.clients.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayGatewayClientView[]cli, mcp, api
gatewaygateway.code_mode.getfalsefalsetruelab:adminresource_capabilityplatform.managegatewayCodeModeConfigcli, mcp, api, web
gatewaygateway.code_mode.setfalsefalsetruelab:adminresource_capabilityplatform.managegatewayenabled: boolean
trusted_read_only_tools: array
mcp_ui_enabled: boolean
trace_params: boolean
result_shape_policy: string
timeout_ms: integer
max_response_bytes: integer
max_response_tokens: integer
token_estimate_divisor: integer
max_log_entries: integer
max_log_bytes: integer
CodeModeConfigcli, mcp, api, web
gatewaygateway.discoverfalsefalsetruelab:adminresource_capabilityplatform.managegatewayclients: string[]
include_existing: boolean
DiscoveredServerView[]cli, mcp, api, web
gatewaygateway.discovered_promptsfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringstring[]mcp, api, web
gatewaygateway.discovered_resourcesfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringstring[]mcp, api, web
gatewaygateway.discovered_toolsfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringGatewayToolExposureRowView[]mcp, api, web
gatewaygateway.enrich.applyfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstream*: string
hint*: string
metadata_hash*: string
GatewayHintApplyViewcli, mcp, api
gatewaygateway.enrich.previewfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstreams: string[]
all: boolean
provider: string
max_upstreams: integer
timeout_ms: integer
GatewayEnrichmentPreviewViewcli, mcp, api
gatewaygateway.getfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringGatewayViewcli, mcp, api, web
gatewaygateway.importfalsefalsetruelab:adminresource_capabilityplatform.managegatewayall: boolean
names: string[]
clients: string[]
ImportResultViewcli, mcp, api, web
gatewaygateway.import_pending.approvefalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringPendingImportViewcli, mcp, api
gatewaygateway.import_pending.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayPendingImportView[]cli, mcp, api
gatewaygateway.import_pending.rejectfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringPendingImportViewcli, mcp, api
gatewaygateway.import_tombstones.clearfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: string
source_client: string
source_path: string
server_name: string
transport_fingerprint: string
ImportTombstoneView[]mcp, api, web
gatewaygateway.import_tombstones.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayImportTombstoneView[]mcp, api
gatewaygateway.import_tombstones.restorefalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: string
source_client: string
source_path: string
server_name: string
transport_fingerprint: string
GatewayViewmcp, api, web
gatewaygateway.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayServerView[]cli, mcp, api, web
gatewaygateway.loadout.addfalsefalsefalseresource_capabilityscope.managegatewayloadout*: jsonGatewayLoadoutConfigcli, mcp, api, web
gatewaygateway.loadout.getfalsefalsefalseresource_capabilityscope.readgatewayname*: stringGatewayLoadoutConfigcli, mcp, api, web
gatewaygateway.loadout.listfalsefalsefalseresource_capabilityscope.readgatewayGatewayLoadoutConfig[]mcp, api
gatewaygateway.loadout.list_statefalsefalsefalseresource_capabilityscope.readgatewayGatewayLoadoutState[]cli, mcp, api, web
gatewaygateway.loadout.patchfalsefalsefalseresource_capabilityscope.managegatewayname*: string
patch*: json
GatewayLoadoutConfigcli, mcp, api, web
gatewaygateway.loadout.removefalsefalsefalseresource_capabilityscope.managegatewayname*: stringGatewayLoadoutConfigcli, mcp, api, web
gatewaygateway.loadout.stage_patchfalsefalsefalseresource_capabilityscope.managegatewayname*: string
patch*: json
GatewayLoadoutStageResultcli, mcp, api, web
gatewaygateway.loadout.stage_removefalsefalsefalseresource_capabilityscope.managegatewayname*: stringGatewayLoadoutStageResultcli, mcp, api, web
gatewaygateway.loadout.stage_updatefalsefalsefalseresource_capabilityscope.managegatewayname*: string
loadout*: json
GatewayLoadoutStageResultmcp, api, web
gatewaygateway.loadout.updatefalsefalsefalseresource_capabilityscope.managegatewayname*: string
loadout*: json
GatewayLoadoutConfigmcp, api, web
gatewaygateway.mcp.cleanupfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: string
aggressive: boolean
dry_run: boolean
GatewayCleanupViewcli, mcp, api, web
gatewaygateway.mcp.disablefalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: string
cleanup: boolean
aggressive: boolean
GatewayView + optional cleanup resultcli, mcp, api, web
gatewaygateway.mcp.enablefalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: stringGatewayViewcli, mcp, api, web
gatewaygateway.mcp.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname: stringGatewayMcpRuntimeView[]cli, mcp, api, web
gatewaygateway.mcp.restartfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: string
aggressive: boolean
GatewayView + cleanup resultcli, mcp, api
gatewaygateway.oauth.clearfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstream*: stringokcli, mcp, api
gatewaygateway.oauth.google_revokefalsetruetruelab:adminresource_capabilityplatform.managegatewayupstream*: string
confirm*: boolean
GoogleProviderInvalidationcli, mcp, api
gatewaygateway.oauth.probefalsefalsetruelab:adminresource_capabilityplatform.managegatewayurl*: stringProbeResultmcp, api
gatewaygateway.oauth.resource_lease.createfalsefalsetruelab:adminresource_capabilityplatform.managegatewayresource*: string
scopes*: string[]
ttl_secs*: integer
owner*: string
ResourceLeasemcp, api
gatewaygateway.oauth.resource_lease.releasefalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringResourceLeaseReleaseViewmcp, api
gatewaygateway.oauth.resource_lease.renewfalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: string
ttl_secs*: integer
ResourceLeasemcp, api
gatewaygateway.oauth.startfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstream*: stringBeginAuthorizationcli, mcp, api
gatewaygateway.oauth.statusfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstream*: stringUpstreamOauthStatusViewcli, mcp, api
gatewaygateway.oauth.waitfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstream*: string
timeout_secs: integer
{authenticated: bool, timed_out: bool}cli, mcp, api
gatewaygateway.protected_route.addfalsefalsefalseresource_capabilityscope.managegatewayroute*: jsonProtectedMcpRouteConfigcli, mcp, api, web
gatewaygateway.protected_route.getfalsefalsefalseresource_capabilityscope.readgatewayname*: stringProtectedMcpRouteConfigcli, mcp, api, web
gatewaygateway.protected_route.listfalsefalsefalseresource_capabilityscope.readgatewayProtectedMcpRouteConfig[]mcp, api
gatewaygateway.protected_route.list_statefalsefalsefalseresource_capabilityscope.readgatewayProtectedMcpRouteState[]cli, mcp, api, web
gatewaygateway.protected_route.removefalsefalsefalseresource_capabilityscope.managegatewayname*: stringProtectedMcpRouteConfigcli, mcp, api, web
gatewaygateway.protected_route.stage_addfalsefalsefalseresource_capabilityscope.managegatewayroute*: jsonProtectedMcpRouteStageResultcli, mcp, api, web
gatewaygateway.protected_route.stage_removefalsefalsefalseresource_capabilityscope.managegatewayname*: stringProtectedMcpRouteStageResultcli, mcp, api, web
gatewaygateway.protected_route.stage_updatefalsefalsefalseresource_capabilityscope.managegatewayname*: string
route*: json
ProtectedMcpRouteStageResultcli, mcp, api, web
gatewaygateway.protected_route.testfalsefalsefalseresource_capabilityscope.managegatewayroute*: jsonProtectedMcpRouteTestResultcli, mcp, api, web
gatewaygateway.protected_route.updatefalsefalsefalseresource_capabilityscope.managegatewayname*: string
route*: json
ProtectedMcpRouteConfigcli, mcp, api, web
gatewaygateway.public_urls.getfalsefalsetruelab:adminresource_capabilityplatform.managegateway{app: string?, mcp_gateway: string?, effective_mcp_gateway: string?}cli, mcp, api
gatewaygateway.reloadfalsefalsetruelab:adminresource_capabilityplatform.managegatewayGatewayCatalogDiffcli, mcp, api, web
gatewaygateway.removefalsetruetruelab:adminresource_capabilityplatform.managegatewayname*: stringGatewayViewcli, mcp, api, web
gatewaygateway.schemafalsefalsefalsetransport--name*: stringGatewayServerSchemamcp, api
gatewaygateway.server.getfalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringServerViewmcp, api, web
gatewaygateway.serversfalsefalsetruelab:adminresource_capabilityplatform.managegatewayGatewayServersDocmcp, api
gatewaygateway.service_actionsfalsefalsetruelab:adminresource_capabilityplatform.managegatewayservice*: stringServiceActionView[]mcp, api, web
gatewaygateway.service_config.getfalsefalsetruelab:adminresource_capabilityplatform.managegatewayservice*: stringServiceConfigViewmcp, api, web
gatewaygateway.service_config.setfalsefalsetruelab:adminresource_capabilityplatform.managegatewayservice*: string
values*: json
ServiceConfigViewmcp, api, web
gatewaygateway.skills.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayupstream: stringUpstreamSkillsView[]cli, mcp, api
gatewaygateway.statusfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname: stringGatewayRuntimeView[]mcp, api, web
gatewaygateway.supported_servicesfalsefalsetruelab:adminresource_capabilityplatform.managegatewaySupportedServiceView[]mcp, api, web
gatewaygateway.testfalsefalsetruelab:adminresource_capabilityplatform.managegatewayname: string
spec: json
GatewayTestResultcli, mcp, api, web
gatewaygateway.updatefalsefalsetruelab:adminresource_capabilityplatform.managegatewayname*: string
patch*: json
bearer_token_value: string
GatewayViewcli, mcp, api, web
gatewaygateway.usage.callsfalsefalsetruelab:adminresource_capabilityplatform.managegatewaysince_unix: integer
until_unix: integer
upstream: string
tool: string
capability: string
operation: string
subject_scoped: boolean
actor: string
outcome: string
search: string
limit: integer
cursor: string
include_total: boolean
GatewayUsageCallsViewcli, mcp, api, web
gatewaygateway.usage.metricsfalsefalsetruelab:adminresource_capabilityplatform.managegatewaysince_unix: integer
until_unix: integer
upstream: string
tool: string
capability: string
operation: string
subject_scoped: boolean
actor: string
outcome: string
search: string
bucket_count: integer
timezone: string
timezone_offset_minutes: integer
include_facets: boolean
GatewayUsageMetricsViewcli, mcp, api, web
gatewaygateway.virtual_server.disablefalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringServerViewmcp, api, web
gatewaygateway.virtual_server.enablefalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringServerViewmcp, api, web
gatewaygateway.virtual_server.get_mcp_policyfalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringVirtualServerMcpPolicyViewmcp, api, web
gatewaygateway.virtual_server.quarantine.listfalsefalsetruelab:adminresource_capabilityplatform.managegatewayServerView[]cli, mcp, api
gatewaygateway.virtual_server.quarantine.restorefalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringServerViewcli, mcp, api
gatewaygateway.virtual_server.removefalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: stringServerViewmcp, api, web
gatewaygateway.virtual_server.set_mcp_policyfalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: string
allowed_actions*: string[]
VirtualServerMcpPolicyViewmcp, api, web
gatewaygateway.virtual_server.set_surfacefalsefalsetruelab:adminresource_capabilityplatform.managegatewayid*: string
surface*: string
enabled*: boolean
ServerViewmcp, api, web
gatewayhelpfalsefalsefalsetransport--Catalogmcp, api
gatewayschemafalsefalsefalsetransport--action*: stringSchemamcp, api, web
jobshelptruefalsefalsetransport--HelpPayloadmcp, api
jobsjobs.cancelfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
IngestJobmcp, api, web
jobsjobs.getfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
IngestJobmcp, api, web
jobsjobs.listfalsefalsetruelab:admintransport_admin--connection_id: string
limit: integer
IngestJob[]mcp, api, web
jobsjobs.retryfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
IngestJobmcp, api, web
jobsjobs.startfalsefalsetruelab:admintransport_admin--connection_id: string
kind*: string
arguments*: object
idempotency_key: string
IngestJobReceiptmcp, api, web
jobsschematruefalsefalsetransport--action*: stringActionSpecmcp, api
lab_adminhelpfalsefalsefalsetransport--Catalogmcp
lab_adminonboarding.auditfalsefalsefalsetransport--services*: string[]AuditReportmcp
lab_adminschemafalsefalsefalsetransport--action*: stringSchemamcp
projectshelptruefalsefalsetransport--HelpPayloadmcp, api
projectsprojects.activatefalsefalsefalseresource_capabilityscope.manageprojectteam_id*: string
project_id*: string
objectmcp, api
projectsprojects.archivefalsefalsefalseresource_capabilityscope.manageprojectteam_id*: string
project_id*: string
objectmcp, api
projectsprojects.createfalsefalsefalseresource_capabilityscope.createprojectteam_id*: string
project_id*: string
name*: string
objectmcp, api
projectsprojects.getfalsefalsefalseresource_capabilityscope.readprojectteam_id*: string
project_id*: string
objectmcp, api
projectsprojects.listfalsefalsefalseteam_project_membership--objectmcp, api
projectsprojects.updatefalsefalsefalseresource_capabilityscope.manageprojectteam_id*: string
project_id*: string
name*: string
objectmcp, api
projectsschematruefalsefalsetransport--action*: stringActionSpecmcp, api
server_logshelpfalsefalsefalsetransport--Catalogmcp, api
server_logsschemafalsefalsefalsetransport--action*: stringSchemamcp, api
server_logsserver_logs.queryfalsefalsetruelab:admintransport_admin--limit: integer
level: string
target: string
service: string
action: string
kind: string
query: string
file: string
max_scan_bytes: integer
stop_after_limit: boolean
correlated_only: boolean
ServerLogsQueryResultcli, mcp, api
setupbootstrapfalsetruetruelab:admintransport_admin--BootstrapOutcomemcp, api
setupcheckfalsefalsefalsetransport--SetupReportcli, mcp, api
setupdraft.commitfalsetruetruelab:admintransport_admin--force: booleanCommitOutcomemcp, api, web
setupdraft.discardfalsetruetruelab:admintransport_admin--DraftDiscardOutcomecli, mcp, api, web
setupdraft.getfalsefalsetruelab:admintransport_admin--DraftEntry[]mcp, api, web
setupdraft.setfalsetruetruelab:admintransport_admin--entries*: DraftEntry[]
force: boolean
DraftSetOutcomemcp, api, web
setupfinalizefalsetruetruelab:admintransport_admin--force: booleanCommitOutcomemcp, api, web
setuphelpfalsefalsefalsetransport--Catalogmcp, api
setupinstall_pluginfalsetruetruelab:admintransport_admin--service*: stringPluginMutationResultmcp, api, web
setupinstalled_pluginsfalsefalsetruelab:admintransport_admin--force: booleanInstalledPlugin[]mcp, api, web
setupplugin.installfalsetruetruelab:admintransport_admin--service*: stringPluginMutationResultcli, mcp, api
setupplugin.uninstallfalsetruetruelab:admintransport_admin--service*: stringPluginMutationResultcli, mcp, api
setupplugin_connectivityfalsefalsetruelab:admintransport_admin--server_url: stringConnectivityOutcomecli, mcp, api
setupplugin_exportfalsefalsetruelab:admintransport_admin--PluginExportOutcomecli, mcp, api
setupplugin_hookfalsetruetruelab:admintransport_admin--repair: booleanPluginHookReportcli, mcp, api
setupplugin_syncfalsetruetruelab:admintransport_admin--PluginSyncOutcomecli, mcp, api
setupplugins.installedfalsefalsetruelab:admintransport_admin--force: booleanInstalledPlugin[]cli, mcp, api
setupproxy.configurefalsetruetruelab:admintransport_admin--preferences*: ProxyPreferences
bearer_token: string
dry_run: boolean
ProxySetupOutcomecli, mcp, api
setuprepairfalsetruetruelab:admintransport_admin--SetupReportcli, mcp, api
setupschemafalsefalsefalsetransport--action*: stringSchemamcp, api, web
setupschema.getfalsefalsefalsetransport--services: string[]ServiceSchemaMapmcp, api, web
setupservices.statusfalsefalsetruelab:admintransport_admin--ServiceStatus[]cli, mcp, api
setupservices_statusfalsefalsetruelab:admintransport_admin--ServiceStatus[]mcp, api, web
setupsettings.advanced_statefalsefalsetruelab:admintransport_admin--SettingsStatemcp, api
setupsettings.config.updatefalsetruetruelab:admintransport_admin--entries*: SettingsUpdateEntry[]SettingsMutationOutcomemcp, api, web
setupsettings.env.updatefalsetruetruelab:admintransport_admin--entries*: SettingsUpdateEntry[]SettingsStatemcp, api, web
setupsettings.env_schemafalsefalsefalsetransport--EnvSettingSpec[]mcp, api, web
setupsettings.schemafalsefalsefalsetransport--SettingsSchemamcp, api, web
setupsettings.statefalsefalsetruelab:admintransport_admin--section: stringSettingsStatemcp, api, web
setupsettings.updatefalsetruetruelab:admintransport_admin--services.built_in_upstream_apis_enabled*: booleanSettingsStatemcp, api, web
setupstatefalsefalsetruelab:admintransport_admin--SetupSnapshotcli, mcp, api, web
setupuninstall_pluginfalsetruetruelab:admintransport_admin--service*: stringPluginMutationResultmcp, api, web
snippetshelpfalsefalsefalsetransport--Catalogmcp, api
snippetsschemafalsefalsefalsetransport--action*: stringSchemamcp, api
snippetssnippets.createfalsefalsetruelab:admintransport_admin--name*: string
body*: string
description: string
force: boolean
SnippetInfocli, mcp, api
snippetssnippets.execfalsefalsetruelab:admintransport_admin--name*: string
params: object
CodeModeExecutionResponsecli, mcp, api
snippetssnippets.getfalsefalsetruelab:admintransport_admin--name*: stringResolvedSnippetcli, mcp, api
snippetssnippets.listfalsefalsefalsetransport--SnippetListcli, mcp, api
snippetssnippets.promotefalsetruetruelab:admintransport_admin--execution_id*: string
name*: string
description: string
force: boolean
shadow_builtin: boolean
SnippetPromotionResultmcp, api
snippetssnippets.removefalsetruetruelab:admintransport_admin--name*: stringSnippetRemoveResultcli, mcp, api
snippetssnippets.testfalsefalsetruelab:admintransport_admin--name: string
params: object
all: boolean
SnippetTestResultcli, mcp, api
snippetssnippets.validatefalsefalsetruelab:admintransport_admin--name: string
body: string
SnippetValidationcli, mcp, api
sourceshelptruefalsefalsetransport--HelpPayloadmcp, api
sourcesschematruefalsefalsetransport--action*: stringActionSpecmcp, api
sourcessources.configurefalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
enabled: boolean
interval_seconds: integer
Sourcemcp, api, web
sourcessources.deletefalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
DeleteReceiptmcp, api
sourcessources.listfalsefalsefalsetransport--connection_id: stringSource[]mcp, api, web
sourcessources.refreshfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
SourceRefreshReceiptmcp, api, web
stashhelptruefalsefalsetransport--HelpPayloadmcp, api
stashschematruefalsefalsetransport--action*: stringActionSpecmcp, api
stashstash.deletefalsetruefalseresource_capabilityscope.deletestashfile_id*: string
owner_kind: personal|team
owner_id: string
Deletedmcp, api, web
stashstash.grants.createfalsefalsefalseresource_capabilityscope.managestashfile_id*: string
grantee_principal_id*: string
owner_kind: personal|team
owner_id: string
StashGrantmcp, api, web
stashstash.grants.listfalsefalsefalseresource_capabilityscope.managestashfile_id*: string
cursor: string
limit: integer
owner_kind: personal|team
owner_id: string
GrantPagemcp, api, web
stashstash.grants.revokefalsefalsefalseresource_capabilityscope.managestashfile_id*: string
grant_id*: string
owner_kind: personal|team
owner_id: string
Revokedmcp, api, web
stashstash.listfalsefalsefalseresource_capabilityscope.readstashcursor: string
limit: integer
owner_kind: personal|team
owner_id: string
FilePagemcp, api, web
stashstash.metadatafalsefalsefalseresource_capabilityscope.readstashfile_id*: string
owner_kind: personal|team
owner_id: string
StashFilemcp, api
stashstash.renamefalsefalsefalseresource_capabilityscope.managestashfile_id*: string
display_name*: string
owner_kind: personal|team
owner_id: string
StashFilemcp, api, web
stashstash.searchfalsefalsefalseresource_capabilityscope.readstashquery*: string
cursor: string
limit: integer
owner_kind: personal|team
owner_id: string
FilePagemcp, api, web
stashstash.statsfalsefalsefalseresource_capabilityscope.readstashowner_kind: personal|team
owner_id: string
StashStatsmcp, api, web
taskshelptruefalsefalsetransport--HelpPayloadmcp, api
tasksschematruefalsefalsetransport--action*: stringActionSpecmcp, api
taskstasks.cancelfalsefalsefalseresource_capabilityscope.operatetasktask_id*: stringobjectmcp, api
taskstasks.createfalsefalsefalseresource_capabilityscope.createtasktask_id*: string
idempotency_key*: string
owner_kind*: string
owner_id*: string
agent_id*: string
input_digest*: string
objectmcp, api
taskstasks.getfalsefalsefalseresource_capabilityscope.readtasktask_id*: stringobjectmcp, api
taskstasks.listfalsefalsefalseresource_capabilityscope.readtaskcursor: string
limit: string
objectmcp, api
taskstasks.queuefalsefalsefalseresource_capabilityscope.operatetasktask_id*: stringobjectmcp, api
taskstasks.resultfalsefalsefalseresource_capabilityscope.readtasktask_id*: stringobjectmcp, api
uploadshelptruefalsefalsetransport--HelpPayloadmcp, api
uploadsschematruefalsefalsetransport--action*: stringActionSpecmcp, api
uploadsuploads.createfalsefalsetruelab:admintransport_admin--connection_id: string
filename*: string
Uploadmcp, api, web
uploadsuploads.deletefalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
DeleteReceiptmcp, api
uploadsuploads.getfalsefalsetruelab:admintransport_admin--connection_id: string
id*: string
Uploadmcp, api, web