Install
0.0.1-beta.N prerelease on the
beta dist-tag, and no version is published to latest, so the @beta suffix is
required — a plain npm i @cognition-ai/sdk fails on purpose until the public launch.
Usage
createDevin(options) connects to the cloud over a WebSocket (CloudDevin) unless you
pass a cwd, which spawns the CLI on this machine (LocalDevin); TypeScript narrows the
return type accordingly. Both need a cog_… API key, from the apiKey option or
DEVIN_API_KEY (locally the SDK hands it to the CLI for you). Both implement the shared
DevinClient interface, and their sessions share the same send() / stream() /
cancel() surface, so the same code drives Devin on your machine or in a cloud VM:
await using closes the connection (and the CLI
process for local clients) at scope exit; without it, call .close() when done.
The v3 API escape hatch
ACP covers live interaction; everything else — session snapshots, structured output, pull requests, and platform resources (playbooks, secrets, organizations) — lives on the v3 API. The cloud client exposes the full generated v3 client asapi:
Local sessions (Devin CLI)
LocalDevin spawns the Devin CLI as a subprocess and drives it over
the Agent Client Protocol on stdio. Turns run on your machine:
tool calls edit real files and run real commands in cwd. The CLI is bundled with the SDK as
per-platform npm packages listed as optionalDependencies, so the binary lives in node_modules
and is versioned by your lockfile — there is no path override; the SDK only runs a bundled,
officially published CLI build. Authentication is the apiKey option (a cog_…
personal access token, defaulting to $DEVIN_API_KEY, the same key cloud mode uses); the
SDK never falls back to the CLI’s own devin auth login credential store. The CLI’s
config, session store, and cache live under ~/.devin-sdk (override with stateDir),
isolated from any interactive Devin CLI install on the same machine.
_cognition.ai/* notifications — agent stop causes, context
compaction, connection retries, …) are surfaced as a typed union via session.onExtension:
Models and Fusion
model (on LocalDevin.start, createSession, or session.setModel) takes a model id the
CLI accepts for your account, or a Fusion model that pairs a leader model with a sidekick
model. session.models() lists them, with the one currently in effect:
id, and the CLI only accepts pairings it advertises (the
fusion-* entries in session.models(), which is the session’s model config option). An
unsupported model or leader/sidekick combination rejects setModel with a
ModelRejectedError carrying the CLI’s reason (error.reason) and leaves the current model
in place; the SDK does not validate ids itself, so the list stays in step with the CLI. The
available pairings depend on the CLI version: the pairings above and fusion-adaptive need a
recent CLI (tested on 3000.10.27) and are not in older builds such as 3000.6.11.
Cloud sessions over ACP
CloudDevin drives sessions running in Devin’s cloud over the same ACP protocol as
LocalDevin, connected over the ACP WebSocket and authenticated with a personal
access token (cog_…). Turns, streaming, permission handling, and _cognition.ai/*
extension notifications work identically to local sessions; the generated v3 client
stays available as the api escape hatch.
Tool calls, the same on both agents
The local CLI and the cloud describe tools differently on the wire (typedrawInput and
cognition.ai/inferenceToolName locally; cognition.ai/eventType plus _meta details such
as cognition.ai/command and cognition.ai/fileUpdates on the cloud). ToolCall.detail
normalizes both into one discriminated union — exec, read, write, edit,
list_directory, file_search, mcp, permission_request, ask_user_question,
report_blocker, or other — so consumers narrow on detail.tool and never see the
difference. The raw rawInput, meta, toolName and inferenceToolName stay on the call
for anything the union does not cover.
Watching sessions you did not start
Every session exposes two views of its updates.run(), stream() and streamUpdates()
are scoped to a turn this client sent. events() and updates() are scoped to the
session: every live update for it, whoever started the turn, until the connection closes.
Both typed flavours use the same SessionEventReducer, so a SessionEvent means the same
thing wherever it came from.
listSessions() (each
entry’s _meta carries statusEnum, userActionRequired, pendingRequest,
sessionPRs, …) and stay attached for transitions. session.meta holds the latest
session snapshot stamped on any update. Observers should leave onPermission unset —
an answer from an observer is a real decision, and the protocol has no “abstain”.
Tracing sessions (OpenTelemetry, Langfuse)
@cognition-ai/sdk/tracing turns ACP sessions into OpenTelemetry spans, for local and
cloud sessions alike. It reads the session’s updates and _cognition.ai/agent_stopped, so
it needs no CLI flag. It only uses @opentelemetry/api (an optional peer dependency); your
app owns the tracer provider, span processor and exporter. Spans carry the attributes
Langfuse’s OTLP ingestion reads,
plus gen_ai.* semantic-convention attributes for other backends. Cloud sessions currently
send no usage_update, so their traces have turn and tool spans but no generation spans.
traceSessions:
send, run, stream, streamUpdates, postMessage),
including images and resources. A session’s tracing option merges over the client’s
(metadata merged, tags appended); tracing: false opts it out. On cloud, messages other
clients send (the web app, Slack, another SDK process) are traced as turns too, and this
client’s own prompts are not counted twice. History replayed by loadSession or attach
is not exported again; a turn already running when you attach is traced from then on.
Tracing ends when the session is released, the client closes or the connection drops.
To trace a single session you already hold, use traceSession. It cannot see outgoing
prompts, so record each one yourself:
tracer, spans go to the global tracer provider (for example one registered by
@opentelemetry/sdk-node). Each turn is its own trace unless parent (or the active
context) holds a span; Langfuse groups turns by sessionId, which defaults to the ACP
session id, so a session reloaded in a new process lands in the same Langfuse session:
turn N(agent): prompt, final message, stop cause.generation <model>(generation), one per model request fromusage_update: uncached input, output,cache_read_input_tokensandcache_creation_input_tokens. The last one in a turn also gets the request id, time to first token, andcost_detailswhen the agent reportsacuCost/creditCost.<tool name>(tool), one per tool call: raw input and output,ERRORwhen it fails,WARNINGwhen rejected or canceled.
error, quota_exhausted, auth_required, content_filter) mark the
turn and its last generation ERROR; other non-complete causes are WARNING. If the
session stream fails, the open turn ends as stream_error and the session reports the
failure to your code as usual. Export batching, retries and failures are handled by your
span processor, so a collector outage never throws into the session.
Regenerating the API client
src/generated/ is produced by Fern from the committed
OpenAPI spec (spec/v3-openapi.json). After changing the spec, run from the repo
root (requires Docker):
Classes
AcpSessionCloudDevinCloudSessionConnectionClosedErrorDevinErrorJsonRpcErrorLocalDevinLocalSessionModelRejectedErrorSessionEventReducerSessionStartupErrorSessionTracerTurn
Interfaces
AcpAgentCapabilitiesAcpImplementationAcpPromptCapabilitiesActivityEventAgentStoppedNotificationBillingInformationNotificationBrowserPreviewCaptureNotificationBrowserPreviewConsoleLineBrowserPreviewOpenedNotificationClipboardWriteNotificationCloudDevinOptionsCloudListSessionsOptionsCloudLoadSessionOptionsCloudSessionOptionsCloudSessionsPageCognitionAgentResponseMapCommandsChangeEventCompactionNotificationConnectionRetryNotificationContentBlockDevinClientEndSessionOptionsEphemeralPresenceNotificationFileUpdateFusionModelHistoryPageInitializeResultLaunchedSessionLaunchSessionOptionsLifecycleEventListSessionsOptionsListSessionsResultLoadedSessionLoadSessionOptionsLocalDevinOptionsLocalSessionOptionsMcpServersChangedNotificationMergePullRequestOptionsMessageDeltaEventMessagesInQueuedNotificationModeChangeEventModelOptionObserveOptionsOutgoingPromptOutputNotificationPermissionOptionPermissionRequestPlanEntryPlanEventPluginsChangedNotificationprompt.PromptOptionsprompt.ResourceOptionsPromptCapabilitiesPromptCapabilitiesMetaPromptResultPullRequestEventQueuedMessageEntryRawEventRevertHistoryRewoundNotificationRevertOptionsRevertStepInfoRevertStepsUpdatedNotificationRunOptionsSessionConfigOptionSessionConfigSelectOptionSessionInfoSessionInstrumentationSessionModelsSessionNotificationSessionObserverSessionOptionsSessionOutcomeSessionTraceOptionsSessionUpdateShowModalNotificationSpendingLimitOptionsStandardSchemaStateUpdateStatusEventSubagentContextTailReplayInfoThinkingCompleteNotificationThoughtDeltaEventToolCallToolCallContentToolCallEventToolCallLocationTraceSessionOptionsTurnStateEventTypingEventUnknownExtensionNotificationUserMessageEvent
Functions
activityEnumagentCapabilitiesavailableMentionTypesblockedActionchainclientMessageIdcognitionErrorKindcreateDevineventIdeventTypefinishedOutcomeFusiongetMetahistorySkeletonhttpUploadUrlinferenceToolNameinputDisabledReasonisAbortisCanceledisCognitionExtensionMethodisErrorCodeisExtensionisOverwriteisRejectedisRetryableisStreamingisToolCallInputFinalisToolCallSettledisTypingmergeToolCallmessageSubIndexparseCognitionExtensionprDataUpdatedpriorityprompt.audioprompt.blobResourceprompt.imageprompt.resourceLinkprompt.textprompt.textResourceprompt.toPromptBlockspromptCapabilitiesqueuePositionquotedArtifactsrawAgentCapabilitiesreduceUpdatesresolveCliPathretryAfterSecondssessionLifecyclesessionMetasessionUpdateMetastateUpdatestatusEnumstatusMessagestatusReasonstreamingMessageIdsubagentContextsupportsCapabilitytailReplayInfothinkingDurationMstimestamptoolCallDetailtoolCallMetatoolCallTexttoolNametraceSessiontraceSessionsuserActionRequired
Type Aliases
AcpMetaAcpProtocolVersionAgentRequestHandlerAgentStopCauseBrowserPreviewCaptureCognitionAcp.AckBranchPushMetaCognitionAcp.ActionsRequestMetaCognitionAcp.ActivatedPluginCognitionAcp.ActivatedPluginResourcesCognitionAcp.ActivatedSkillCognitionAcp.ActiveAppDetailsCognitionAcp.ActiveDocumentInfoCognitionAcp.AdaQueriesBulkArchiveParamsCognitionAcp.AdaQueriesBulkArchiveResponseCognitionAcp.AgentCapabilitiesMetaCognitionAcp.AgentStopCauseCognitionAcp.AgentStoppedNotificationCognitionAcp.ArchivedStatusCognitionAcp.AssetsStatusCognitionAcp.AuthDiagnosticInfoCognitionAcp.AuthInstallLicenseParamsCognitionAcp.AuthInstallLicenseResponseCognitionAcp.AuthLoginParamsCognitionAcp.AuthLoginResponseCognitionAcp.AuthStatusParamsCognitionAcp.AuthStatusResponseCognitionAcp.AvailabilityInfoCognitionAcp.BackgroundExecMetaCognitionAcp.BlockedActionCodeCognitionAcp.BlockedActionErrorDataCognitionAcp.BlueprintCognitionAcp.BlueprintDriftChangeTypeCognitionAcp.BlueprintDriftWarningInfoCognitionAcp.BotCommentDetailsCognitionAcp.BrowserPreviewMetaCognitionAcp.BuildJobCognitionAcp.ChainCognitionAcp.CheckRunDetailsCognitionAcp.ClientLocaleMetaCognitionAcp.CodeReportCompletionMetaCognitionAcp.CodeScanProfileResolutionCognitionAcp.CodeScanProfileSuggestionMetaCognitionAcp.CodeScanSessionGetParamsCognitionAcp.CodeScanSessionGetResponseCognitionAcp.CodeScanSetupDismissParamsCognitionAcp.CodeScanSetupSubmitParamsCognitionAcp.CodeScanSetupValueCognitionAcp.CodeScanStartedMetaCognitionAcp.CodeScanSuggestionDismissParamsCognitionAcp.CognitionActiveAppUpdateMetaCognitionAcp.CognitionActivityUpdateMetaCognitionAcp.CognitionAcuUsageResetMetaCognitionAcp.CognitionAudioContentCognitionAcp.CognitionAvailableCommandMetaCognitionAcp.CognitionAvailableCommandsUpdateMetaCognitionAcp.CognitionBackgroundExecCallCognitionAcp.CognitionBlobResourceContentsCognitionAcp.CognitionBrowserNavigationMetaCognitionAcp.CognitionCheckpointObservationMetaCognitionAcp.CognitionCheckRunObservationMetaCognitionAcp.CognitionComputerUseActionCognitionAcp.CognitionComputerUseCallCognitionAcp.CognitionComputerUseMetaCognitionAcp.CognitionConfigOptionMetaCognitionAcp.CognitionContentBlockCognitionAcp.CognitionContentChunkCognitionAcp.CognitionContentMetaCognitionAcp.CognitionContextGrowthCognitionAcp.CognitionContextGrowthUpdateMetaCognitionAcp.CognitionDesktopStatusMetaCognitionAcp.CognitionDiffCognitionAcp.CognitionDiffMetaCognitionAcp.CognitionEditFileCallCognitionAcp.CognitionEmbeddedResourceCognitionAcp.CognitionEmbeddedResourceResourceCognitionAcp.CognitionEventContextMetaCognitionAcp.CognitionEventGroupObservationMetaCognitionAcp.CognitionEventMetadataCognitionAcp.CognitionExitPlanCallCognitionAcp.CognitionExploreToolActionCallCognitionAcp.CognitionFileSearchCallCognitionAcp.CognitionFirstSessionCallCognitionAcp.CognitionGenericToolCallCognitionAcp.CognitionGuardrailObservationMetaCognitionAcp.CognitionIgnoredGhCommentMetaCognitionAcp.CognitionImageContentCognitionAcp.CognitionInsightsStateUpdateCognitionAcp.CognitionKillTerminalCallCognitionAcp.CognitionKnowledgeInsightsMetaCognitionAcp.CognitionLifecycleUpdateMetaCognitionAcp.CognitionListDirectoryCallCognitionAcp.CognitionListSessionsRequestMetaCognitionAcp.CognitionListSessionsResponseMetaCognitionAcp.CognitionLocalAccessStateObservationMetaCognitionAcp.CognitionMasterPlanObservationMetaCognitionAcp.CognitionMcpToolCallCognitionAcp.CognitionMcpToolMetaCognitionAcp.CognitionNoteUsedGroupMetaCognitionAcp.CognitionPermissionRequestCallCognitionAcp.CognitionPermissionRequestMetaCognitionAcp.CognitionPermissionResolvedCallCognitionAcp.CognitionPermissionResolvedMetaCognitionAcp.CognitionPluginsActivatedMetaCognitionAcp.CognitionPrCloseObservationMetaCognitionAcp.CognitionPrDataUpdatedCognitionAcp.CognitionPrDataUpdatedMetaCognitionAcp.CognitionPromptRequestMetaCognitionAcp.CognitionPromptResponseMetaCognitionAcp.CognitionReadFileCallCognitionAcp.CognitionRecordingStoppedCallCognitionAcp.CognitionRecordingStoppedMetaCognitionAcp.CognitionRepoProjectCognitionAcp.CognitionReportBlockerCallCognitionAcp.CognitionRepoSetupStepsCognitionAcp.CognitionResourceLinkCognitionAcp.CognitionRulesInjectedCallCognitionAcp.CognitionSelectOptionMetaCognitionAcp.CognitionSessionAnalysisMetaCognitionAcp.CognitionSessionMetaCognitionAcp.CognitionSessionRecapCognitionAcp.CognitionSessionRecapMetaCognitionAcp.CognitionSessionSegmentCognitionAcp.CognitionSessionSegmentationDataCognitionAcp.CognitionSessionSegmentationMetaCognitionAcp.CognitionSessionStateEventMetaCognitionAcp.CognitionSessionUpdateMetaCognitionAcp.CognitionSetConfigOptionRequestMetaCognitionAcp.CognitionSetupObservationMetaCognitionAcp.CognitionSetupStepsUpdatedMetaCognitionAcp.CognitionSetupStepsUpdatedPartialMetaCognitionAcp.CognitionShowContentWithExternalLinksCallCognitionAcp.CognitionSkillsInsightsMetaCognitionAcp.CognitionSpeedUpdateMetaCognitionAcp.CognitionStatusCheckObservationMetaCognitionAcp.CognitionStatusUpdateMetaCognitionAcp.CognitionStructuredIoPlaybookCognitionAcp.CognitionStructuredIoUpdateMetaCognitionAcp.CognitionStructuredIoValueCognitionAcp.CognitionStructuredOutputUpdateMetaCognitionAcp.CognitionStructuredOutputValueCognitionAcp.CognitionTaskTrackerMetaCognitionAcp.CognitionTerminalCloseMetaCognitionAcp.CognitionTerminalObservationMetaCognitionAcp.CognitionTextContentCognitionAcp.CognitionTextResourceContentsCognitionAcp.CognitionThoughtUpdateMetaCognitionAcp.CognitionTimelineObservationMetaCognitionAcp.CognitionTodoEntryCognitionAcp.CognitionTodoEntryMetaCognitionAcp.CognitionTodoUpdateMetaCognitionAcp.CognitionToolAggregateCognitionAcp.CognitionToolCallCognitionAcp.CognitionTypingUpdateMetaCognitionAcp.CognitionUserInputObservationMetaCognitionAcp.CommandIdentifierCognitionAcp.CommandReviseParamsCognitionAcp.CommandReviseResponseCognitionAcp.CommitStatusDetailsCognitionAcp.CompletedTimestampMetaCognitionAcp.ComputerUseDetailsCognitionAcp.ContentChunkMetaCognitionAcp.ContentChunkSenderCognitionAcp.ContextSectionCognitionAcp.ContextSectionKindCognitionAcp.ContextUsageCognitionAcp.ConversationExportCognitionAcp.ConversationExportFailureCognitionAcp.CreatedSessionEntryCognitionAcp.CustomizationScopeCognitionAcp.DeployApproveParamsCognitionAcp.DevinModeCognitionAcp.DevinSuspendedMetaCognitionAcp.DevinToolCallCognitionAcp.DevinToolCallFunctionCognitionAcp.DiffStatsCognitionAcp.DocumentDidChangeDirtyParamsCognitionAcp.DocumentDidCloseParamsCognitionAcp.DocumentDidFocusParamsCognitionAcp.DocumentDidOpenParamsCognitionAcp.DocumentInfoCognitionAcp.EditFileInputCognitionAcp.EditorContextCognitionAcp.EditorUpdateDetailsCognitionAcp.EnvironmentConfigSuggestionMetaCognitionAcp.EnvironmentSuggestionAcceptParamsCognitionAcp.EnvironmentSuggestionAcceptResponseCognitionAcp.EnvironmentSuggestionDismissParamsCognitionAcp.EnvironmentSuggestionSinkCognitionAcp.EnvironmentSuggestionTargetCognitionAcp.EphemeralKeyCognitionAcp.EphemeralPresenceNotificationCognitionAcp.EphemeralPublishParamsCognitionAcp.EphemeralPublishResponseCognitionAcp.EphemeralSubscribeParamsCognitionAcp.EphemeralSubscribeResponseCognitionAcp.EphemeralUnsubscribeParamsCognitionAcp.EphemeralUnsubscribeResponseCognitionAcp.EphemeralUpdateNotificationCognitionAcp.EphemeralValueCognitionAcp.EphemeralViewerCognitionAcp.EventIdResponseCognitionAcp.ExecTimeoutMetaCognitionAcp.ExecuteInputCognitionAcp.ExitPlanMetaCognitionAcp.ExploreToolActionMetaCognitionAcp.ExternalHistorySkeletonSupportMetaCognitionAcp.ExternalSessionMetaSupportMetaCognitionAcp.FileConflictPayloadCognitionAcp.FileRevertActionPayloadCognitionAcp.FileRevertKindPayloadCognitionAcp.FileSearchCategoryTypeCognitionAcp.FileSearchInputCognitionAcp.FileSearchResultCognitionAcp.FirstSessionMetaCognitionAcp.FolderCreateParamsCognitionAcp.FolderCreateResponseCognitionAcp.FolderDeleteParamsCognitionAcp.FolderDeleteResponseCognitionAcp.FolderListParamsCognitionAcp.FolderListResponseCognitionAcp.FolderMutationResponseMetaCognitionAcp.FolderRenameParamsCognitionAcp.FolderRenameResponseCognitionAcp.FolderReorderParamsCognitionAcp.FolderReorderResponseCognitionAcp.FusionPricingCognitionAcp.FusionUsageCognitionAcp.GitStackIncomingMetaCognitionAcp.GuardrailMetaCognitionAcp.GuardrailStateCognitionAcp.HandoffRequestedMetaCognitionAcp.HandoffResolveActionCognitionAcp.HandoffResolveParamsCognitionAcp.HistorySkeletonAnchorCognitionAcp.HistorySourceRangeCognitionAcp.HookCompletedMetaCognitionAcp.HookFormatKindCognitionAcp.HookMigrationResultCognitionAcp.HooksListParamsCognitionAcp.HooksListResponseCognitionAcp.HooksMigrateListResponseCognitionAcp.HooksMigrateParamsCognitionAcp.HooksMigrateResponseCognitionAcp.HookStartedMetaCognitionAcp.IgnoredBotCommentCognitionAcp.InitializeResponseMetaCognitionAcp.InitiatorLinkCognitionAcp.InteractiveBrowserGetParamsCognitionAcp.InteractiveBrowserGetResponseCognitionAcp.IrreversibleWarningPayloadCognitionAcp.KillTerminalMetaCognitionAcp.KnowledgeNoteMetaCognitionAcp.KnowledgeUpdateSuggestionMetaCognitionAcp.LicenseStatusInfoCognitionAcp.ListDirectoryInputCognitionAcp.ListDirectoryMetaCognitionAcp.LoadedHookInfoCognitionAcp.LoadPayloadBreakdownCognitionAcp.LoadReplayFromCognitionAcp.LoadStartingNotificationCognitionAcp.LoadStatsNotificationCognitionAcp.LocalAccessRequestedMetaCognitionAcp.LocalModelInfoCognitionAcp.LocalToolsApprovalModeCognitionAcp.LocalToolsApprovalModeParamsCognitionAcp.LocalToolsApprovalModeResponseCognitionAcp.LocalToolsConnectParamsCognitionAcp.LocalToolsConnectResponseCognitionAcp.LocalToolsConnectStatusCognitionAcp.LocalToolsDisconnectParamsCognitionAcp.LocalToolsDisconnectResponseCognitionAcp.LocalToolsRetryParamsCognitionAcp.LocalToolsRetryResponseCognitionAcp.LocalToolsStatusParamsCognitionAcp.LocalToolsStatusResponseCognitionAcp.McpConnectionStatusCognitionAcp.McpConnectServerParamsCognitionAcp.McpConnectServerResponseCognitionAcp.McpDisconnectServerParamsCognitionAcp.McpDisconnectServerResponseCognitionAcp.McpInstallServerParamsCognitionAcp.McpInstallServerResponseCognitionAcp.McpListServersParamsCognitionAcp.McpListServersResponseCognitionAcp.McpListToolsParamsCognitionAcp.McpListToolsResponseCognitionAcp.McpOAuthAuthorizeParamsCognitionAcp.McpOAuthAuthorizeResponseCognitionAcp.McpRemoveServerParamsCognitionAcp.McpRemoveServerResponseCognitionAcp.McpResourceInfoCognitionAcp.McpServerInfoCognitionAcp.McpServerMetaCognitionAcp.McpToggleServerParamsCognitionAcp.McpToggleServerResponseCognitionAcp.McpToggleToolParamsCognitionAcp.McpToggleToolResponseCognitionAcp.McpToolInfoCognitionAcp.McpTransportCognitionAcp.MemoryDriveReactionCognitionAcp.MemoryDriveReactParamsCognitionAcp.MemoryDriveReactResponseCognitionAcp.MemoryDriveRevertParamsCognitionAcp.MentionTypeInfoCognitionAcp.MetadataStatusCognitionAcp.ModalSeverityCognitionAcp.ModelsFileDiagnosticInfoCognitionAcp.ModelsReadParamsCognitionAcp.ModelsReadResponseCognitionAcp.ModelsTestParamsCognitionAcp.ModelsTestResponseCognitionAcp.ModelsValidateParamsCognitionAcp.ModelsValidateResponseCognitionAcp.ModelsWriteParamsCognitionAcp.ModelsWriteResponseCognitionAcp.NetPolicyCognitionAcp.NetPolicyAllowInProfileParamsCognitionAcp.NetPolicyAllowInProfileResponseCognitionAcp.NetPolicyDestinationCognitionAcp.NetPolicyGetParamsCognitionAcp.NetPolicyGetResponseCognitionAcp.NetPolicyUpdateParamsCognitionAcp.NetPolicyUpdateResponseCognitionAcp.NetworkAccessRequestMetaCognitionAcp.NotificationActionCognitionAcp.NotificationAuthoredContentCognitionAcp.NotificationContentCognitionAcp.NotificationCopyCognitionAcp.NotificationDestinationCognitionAcp.NotificationDetailsCognitionAcp.NotificationEntityCognitionAcp.NotificationItemCognitionAcp.NotificationLeadingCognitionAcp.NotificationQueueCognitionAcp.NotificationResolutionCognitionAcp.NotificationsActParamsCognitionAcp.NotificationsActResponseCognitionAcp.NotificationsChangedNotificationCognitionAcp.NotificationsDismissParamsCognitionAcp.NotificationsDismissResponseCognitionAcp.NotificationSettingsSectionCognitionAcp.NotificationsListFilterCognitionAcp.NotificationsListParamsCognitionAcp.NotificationsListResponseCognitionAcp.NotificationsMarkReadParamsCognitionAcp.NotificationsMarkReadResponseCognitionAcp.NotificationsPostParamsCognitionAcp.NotificationsPostResponseCognitionAcp.NotificationsQueuesParamsCognitionAcp.NotificationsQueuesResponseCognitionAcp.NotificationsReadFilterCognitionAcp.NotificationStatusCognitionAcp.NotificationTextCognitionAcp.NotificationTextSegmentCognitionAcp.NotificationTypeKeyCognitionAcp.NullableI64CognitionAcp.NullableStringCognitionAcp.OutputChannelNotificationCognitionAcp.OutputLevelCognitionAcp.PageInfoCognitionAcp.PaginationInfoCognitionAcp.PermissionRespondParamsCognitionAcp.PermissionRespondResponseCognitionAcp.PlanAcceptParamsCognitionAcp.PlanAcceptResponseCognitionAcp.PlanEditParamsCognitionAcp.PlanEditResponseCognitionAcp.PlanFileInfoCognitionAcp.PlansListParamsCognitionAcp.PlansListResponseCognitionAcp.PlanToggleConfirmModeParamsCognitionAcp.PlanToggleConfirmModeResponseCognitionAcp.PlaybookEventMetaCognitionAcp.PlaybookExampleCognitionAcp.PlaybookRefCognitionAcp.PlaybookRetrievedActivityCognitionAcp.PlaybookUpdateActivityCognitionAcp.PlaybookUserRefCognitionAcp.PluginAssetsCognitionAcp.PluginBlockerCognitionAcp.PluginBundleScopeCognitionAcp.PluginCloudFallbackReasonCognitionAcp.PluginErrorKindCognitionAcp.PluginHookInfoCognitionAcp.PluginInfoCognitionAcp.PluginInstallDestinationCognitionAcp.PluginIssueCognitionAcp.PluginListFilterCognitionAcp.PluginMcpServerInfoCognitionAcp.PluginOriginCognitionAcp.PluginOriginSourceCognitionAcp.PluginRuleInfoCognitionAcp.PluginsAssetsParamsCognitionAcp.PluginsAssetsResponseCognitionAcp.PluginsChangedNotificationCognitionAcp.PluginScopeParamsCognitionAcp.PluginsInstallParamsCognitionAcp.PluginsInstallResponseCognitionAcp.PluginSkillCognitionAcp.PluginSkillInfoCognitionAcp.PluginSkillSourceCognitionAcp.PluginsListParamsCognitionAcp.PluginsListResponseCognitionAcp.PluginSourceInfoCognitionAcp.PluginsRefreshParamsCognitionAcp.PluginsRefreshResponseCognitionAcp.PluginsRemoveParamsCognitionAcp.PluginsRemoveResponseCognitionAcp.PluginStateCognitionAcp.PluginTierCognitionAcp.PrAutoMergeInfoCognitionAcp.PrCloseMetaCognitionAcp.PrCloseParamsCognitionAcp.PrCloseResponseCognitionAcp.PrCommentDetailsCognitionAcp.PrConflictDetailsCognitionAcp.PrMergeMethodCognitionAcp.PrMergeParamsCognitionAcp.PrMergeQueueInfoCognitionAcp.PrMergeResponseCognitionAcp.PrMergeStatusParamsCognitionAcp.PrMergeStatusResponseCognitionAcp.ProcessIdMetaCognitionAcp.ProcessMemoryNotificationCognitionAcp.ProcessMemoryPhaseCognitionAcp.ProgressCheckRunCognitionAcp.ProgressCommentChangesCognitionAcp.ProgressCommentContextCognitionAcp.ProgressCommitStatusCognitionAcp.ProgressNoteCognitionAcp.ProgressNoteTypeCognitionAcp.ProgressPlaybookDataCognitionAcp.ProgressPrCommentCognitionAcp.ProgressPullRequestCognitionAcp.ProgressWorkspaceActionCognitionAcp.PromptHistoryEntryCognitionAcp.PromptHistoryReadParamsCognitionAcp.PromptHistoryReadResponseCognitionAcp.PrRepositoryMergeSettingsCognitionAcp.PrReviewFindingCountsCognitionAcp.PrReviewJobParamsCognitionAcp.PrReviewJobResponseCognitionAcp.PrReviewJobResultStatusCognitionAcp.PrReviewJobsParamsCognitionAcp.PrReviewJobsResponseCognitionAcp.PrReviewJobStatusCognitionAcp.PrReviewJobSummaryCognitionAcp.PrReviewJobTypeCognitionAcp.PrReviewJobVersionCognitionAcp.PrReviewJobVersionStatusCognitionAcp.PrStackedMetaCognitionAcp.QueuedMessageInputCognitionAcp.QueuedMessagesUpdateParamsCognitionAcp.QueuedMessagesUpdateResponseCognitionAcp.QuoteCognitionAcp.QuoteAccessibilityCognitionAcp.QuoteAccessibilityDiscoveryCognitionAcp.QuoteAnchorCognitionAcp.QuoteArtifactCognitionAcp.QuoteAttachmentViewCognitionAcp.QuoteAuthorCognitionAcp.QuotedArtifactCognitionAcp.QuoteDiffSideCognitionAcp.QuoteScreenshotCognitionAcp.QuoteSourceCognitionAcp.QuoteSurfaceCognitionAcp.QuoteWorklogViewCognitionAcp.ReadFileInputCognitionAcp.ReadFileLocationMetaCognitionAcp.RecentModelUidsReadParamsCognitionAcp.RecentModelUidsReadResponseCognitionAcp.RecentTerminalCommandCognitionAcp.ReplayBatchSupportMetaCognitionAcp.RepoCommandCognitionAcp.RepoCommandStatusCognitionAcp.RepoCommandTypeCognitionAcp.RepoIndexDecideParamsCognitionAcp.RepoIndexDecideResponseCognitionAcp.RepoIndexDecideResultCognitionAcp.RepoIndexDecisionCognitionAcp.RepoIndexResultStatusCognitionAcp.ReportBlockerMetaCognitionAcp.ReposListParamsCognitionAcp.ReposListRepoItemCognitionAcp.ReposListResponseCognitionAcp.RequestSecretMetaCognitionAcp.RequestUsageCognitionAcp.ResolvedBlueprintInfoCognitionAcp.ResourceContentMetaCognitionAcp.ResponseDimensionKindPayloadCognitionAcp.ResponseDimensionPayloadCognitionAcp.RevertExecuteParamsCognitionAcp.RevertExecuteResponseCognitionAcp.RevertForkFromStepParamsCognitionAcp.RevertForkFromStepResponseCognitionAcp.RevertHistoryRewoundNotificationCognitionAcp.RevertListStepsParamsCognitionAcp.RevertListStepsResponseCognitionAcp.RevertPreviewParamsCognitionAcp.RevertPreviewResponseCognitionAcp.RevertResumeParamsCognitionAcp.RevertResumeResponseCognitionAcp.RevertStepInfoCognitionAcp.RevertStepKindCognitionAcp.RevertStepsUpdatedNotificationCognitionAcp.RevertTargetCognitionAcp.RevertUndoOutcomePayloadCognitionAcp.RichContentNodeCognitionAcp.RichContentTaggedNodeCognitionAcp.RichContentTextNodeCognitionAcp.RowIdEventsPageRequestCognitionAcp.RowIdEventsPageResponseCognitionAcp.RowIdResumeReplayMetaCognitionAcp.RuleInfoCognitionAcp.RulesInjectedMetaCognitionAcp.RulesListParamsCognitionAcp.RulesListResponseCognitionAcp.RuleTriggerCognitionAcp.ScratchpadActionCognitionAcp.SecretCreateParamsCognitionAcp.SecretCreateResponseCognitionAcp.SecretEntryCognitionAcp.SecretListEntryCognitionAcp.SecretListParamsCognitionAcp.SecretListResponseCognitionAcp.SecretPersistScopeCognitionAcp.SecretProvideParamsCognitionAcp.SecretProvideResponseCognitionAcp.SecretSaveActionCognitionAcp.SecretSaveParamsCognitionAcp.SecretSaveResponseCognitionAcp.SecretSaveScopeCognitionAcp.SecretTypeCognitionAcp.SendSecretMetaCognitionAcp.SentSecretEntryCognitionAcp.SessionAssigneeCognitionAcp.SessionEndParamsCognitionAcp.SessionEndResponseCognitionAcp.SessionExportFormatCognitionAcp.SessionExportParamsCognitionAcp.SessionExportResponseCognitionAcp.SessionFeedbackParamsCognitionAcp.SessionFeedbackResponseCognitionAcp.SessionFeedbackSentimentCognitionAcp.SessionGroupWindowCognitionAcp.SessionHeartbeatParamsCognitionAcp.SessionHeartbeatResponseCognitionAcp.SessionListAutomationFilterCognitionAcp.SessionListOrderByCognitionAcp.SessionListSortDirectionCognitionAcp.SessionMarkReadParamsCognitionAcp.SessionMoveToFolderParamsCognitionAcp.SessionMoveToFolderResponseCognitionAcp.SessionPendingRequestCognitionAcp.SessionPinParamsCognitionAcp.SessionPinResponseCognitionAcp.SessionPrCognitionAcp.SessionRebootParamsCognitionAcp.SessionRebootResponseCognitionAcp.SessionRemoveFromFolderParamsCognitionAcp.SessionRemoveFromFolderResponseCognitionAcp.SessionRenameParamsCognitionAcp.SessionRenameResponseCognitionAcp.SessionRepoCognitionAcp.SessionsBulkArchiveClosedPrCognitionAcp.SessionsBulkArchiveParamsCognitionAcp.SessionsBulkArchiveResponseCognitionAcp.SessionSetTagsParamsCognitionAcp.SessionShareParamsCognitionAcp.SessionShareResponseCognitionAcp.SessionSpendingLimitSetParamsCognitionAcp.SessionSpendingLimitSetResponseCognitionAcp.SessionStatsMetaCognitionAcp.SessionStopParamsCognitionAcp.SessionSuggestionEntryCognitionAcp.SessionSuggestionMetaCognitionAcp.SessionUpdateBatchNotificationCognitionAcp.SessionWorkflowRunCognitionAcp.SetupStepsSuggestChangesParamsCognitionAcp.SetupStepUpdateCognitionAcp.SetVoiceModeMetaCognitionAcp.ShellIdMetaCognitionAcp.ShellProcessMetaCognitionAcp.ShellStartupDetailsCognitionAcp.ShowContentWithExternalLinksMetaCognitionAcp.ShowModalNotificationCognitionAcp.SidechainCancelParamsCognitionAcp.SidechainCancelResponseCognitionAcp.SidechainRequestParamsCognitionAcp.SidechainRequestResponseCognitionAcp.SidechainRowRoleCognitionAcp.SidechainsSupportMetaCognitionAcp.SidechainThreadMetaCognitionAcp.SkillInfoCognitionAcp.SkillPrSuggestionMetaCognitionAcp.SkillsListParamsCognitionAcp.SkillsListResponseCognitionAcp.SkillSuggestionAcceptParamsCognitionAcp.SkillSuggestionAcceptResponseCognitionAcp.SkillSuggestionFileCognitionAcp.SkillTriggerCognitionAcp.SlackSyncUpdateParamsCognitionAcp.SnapshotBuildWarningMetaCognitionAcp.SnapshotSetupCreateBlueprintParamsCognitionAcp.SnapshotSetupGetBuildJobParamsCognitionAcp.SnapshotSetupListBlueprintsParamsCognitionAcp.SnapshotSetupListBlueprintsResponseCognitionAcp.SnapshotSetupPinBuildParamsCognitionAcp.SnapshotSetupPinBuildResponseCognitionAcp.SnapshotSetupTriggerBuildParamsCognitionAcp.SnapshotSetupUpdateBlueprintContentsParamsCognitionAcp.SnapshotSetupUpdateBlueprintContentsResponseCognitionAcp.SpineEventsRequestCognitionAcp.SpineEventsResponseCognitionAcp.SsoStatusInfoCognitionAcp.StartupCommandErrorMetaCognitionAcp.StatelessShellReplaySupportMetaCognitionAcp.StopReasonCognitionAcp.SubagentControlParamsCognitionAcp.SubagentInfoCognitionAcp.SubagentsListParamsCognitionAcp.SubagentsListResponseCognitionAcp.SuggestionCompletionMetaCognitionAcp.SuggestSaveSecretMetaCognitionAcp.TeamsSyncUpdateParamsCognitionAcp.TerminalCommandCompletedParamsCognitionAcp.TerminalCommandContextCognitionAcp.TerminalCommandNamesMetaCognitionAcp.TerminalCommandStartedParamsCognitionAcp.TerminalCwdMetaCognitionAcp.TerminalExitMetaCognitionAcp.TerminalExitStatusCognitionAcp.TerminalKillBackgroundShellParamsCognitionAcp.TerminalKillBackgroundShellResponseCognitionAcp.TestAppApproveParamsCognitionAcp.TextContentMetaCognitionAcp.TokenPricesCognitionAcp.TokenUsageCognitionAcp.ToolCallCanceledMetaCognitionAcp.ToolCallFieldsCognitionAcp.ToolCallRejectedMetaCognitionAcp.TurnStatsNotificationCognitionAcp.TurnStatsPayloadCognitionAcp.UserActivityReportCognitionAcp.UserEditedFileCognitionAcp.UserEditKindCognitionAcp.UserEventResponseCognitionAcp.UserInputBoundaryMetaCognitionAcp.UserInteractionTypeCognitionAcp.UserQuestionAnswerItemCognitionAcp.UserQuestionAnswersMetaCognitionAcp.UserQuestionItemMetaCognitionAcp.UserQuestionsMetaCognitionAcp.UserTerminalCommandCognitionAcp.WdwToolActivityCognitionAcp.WebSearchMetaCognitionAcp.WholeUserMessagesSupportMetaCognitionAcp.WorkflowAgentUpdateMetaCognitionAcp.WorkflowMigrationOutcomeCognitionAcp.WorkflowMigrationResultCognitionAcp.WorkflowMigrationScopeCognitionAcp.WorkflowRunMetaCognitionAcp.WorkflowsListResponseCognitionAcp.WorkflowsMigrateParamsCognitionAcp.WorkflowsMigrateResponseCognitionAcp.WorkspaceDidChangeFilesParamsCognitionAcp.WorkspaceDidChangeRevisionParamsCognitionAgentCapabilityCognitionAgentRequestCognitionClientCapabilitiesCognitionClientCapabilityCognitionErrorCodeCognitionExtensionMethodCognitionExtensionMethodNameCognitionExtensionNotificationCognitionMetaKeyCognitionRequestMethodCognitionRequestParamsCognitionRequestResultCognitionToolCallMetaCompactionStatusCreateCloudOptionsCreateDevinOptionsCreateLocalOptionsEphemeralUpdateNotificationFileActionFinishedOutcomeJsonRpcErrorCodeLoadedCloudSessionLoadedLocalSessionMcpServerModalSeverityOutputLevelPermissionHandlerPermissionOptionIdPermissionOptionKindprompt.PromptContentBlockprompt.PromptInputprompt.PromptMetaReplayFromResponseDimensionResponseDimensionKindRevertStepKindSessionEventSessionScopedParamsSessionStatusSessionUpdateKindStandardSchemaResultStopReasonToolCallDetailToolCallStatusToolNameTraceableSessionTurnStateTurnStats
Variables
ACP_PROTOCOL_VERSIONAcpMethodAgentStopCauseCloudAgentCapabilityCognitionAcp.ADA_QUERIES_BULK_ARCHIVE_METHODCognitionAcp.AGENT_STOPPED_METHODCognitionAcp.AUTH_INSTALL_LICENSE_METHODCognitionAcp.AUTH_LOGIN_METHODCognitionAcp.AUTH_STATUS_METHODCognitionAcp.BILLING_INFORMATION_METHODCognitionAcp.BROWSER_PREVIEW_CAPTURE_METHODCognitionAcp.BROWSER_PREVIEW_OPENED_METHODCognitionAcp.CLIPBOARD_WRITE_METHODCognitionAcp.CODE_SCAN_SESSION_GET_METHODCognitionAcp.CODE_SCAN_SETUP_DISMISS_METHODCognitionAcp.CODE_SCAN_SETUP_SUBMIT_METHODCognitionAcp.CODE_SCAN_SUGGESTION_DISMISS_METHODCognitionAcp.COMMAND_REVISE_METHODCognitionAcp.COMPACTION_METHODCognitionAcp.CONFIG_READ_METHODCognitionAcp.CONFIG_WRITE_METHODCognitionAcp.CONNECTION_RETRY_METHODCognitionAcp.DEPLOY_APPROVE_METHODCognitionAcp.DOCUMENT_DID_BLUR_METHODCognitionAcp.DOCUMENT_DID_CHANGE_DIRTY_METHODCognitionAcp.DOCUMENT_DID_CLOSE_METHODCognitionAcp.DOCUMENT_DID_FOCUS_METHODCognitionAcp.DOCUMENT_DID_OPEN_METHODCognitionAcp.ENVIRONMENT_SUGGESTION_ACCEPT_METHODCognitionAcp.ENVIRONMENT_SUGGESTION_DISMISS_METHODCognitionAcp.EPHEMERAL_PRESENCE_METHODCognitionAcp.EPHEMERAL_PUBLISH_METHODCognitionAcp.EPHEMERAL_SUBSCRIBE_METHODCognitionAcp.EPHEMERAL_UNSUBSCRIBE_METHODCognitionAcp.EPHEMERAL_UPDATE_METHODCognitionAcp.ERROR_CODE_BLOCKED_ACTIONCognitionAcp.ERROR_CODE_CONTENT_FILTERCognitionAcp.ERROR_CODE_DEADLINE_EXCEEDEDCognitionAcp.ERROR_CODE_INTERNALCognitionAcp.ERROR_CODE_LICENSE_INVALIDCognitionAcp.ERROR_CODE_RESOURCE_EXHAUSTEDCognitionAcp.ERROR_CODE_SESSION_LOCKEDCognitionAcp.ERROR_CODE_SESSION_NOT_FOUNDCognitionAcp.ERROR_CODE_UNAVAILABLECognitionAcp.ERROR_CODE_UNKNOWNCognitionAcp.ERROR_DATA_KIND_KEYCognitionAcp.ERROR_DATA_LOCK_HOLDER_PID_KEYCognitionAcp.ERROR_DATA_RETRY_AFTER_KEYCognitionAcp.ERROR_DATA_RETRYABLE_KEYCognitionAcp.ERROR_KIND_AGENT_CHANNEL_CLOSEDCognitionAcp.ERROR_KIND_BLOCKED_ACTIONCognitionAcp.ERROR_KIND_REPO_NOT_IN_ENVIRONMENTCognitionAcp.FOLDER_CREATE_METHODCognitionAcp.FOLDER_DELETE_METHODCognitionAcp.FOLDER_LIST_METHODCognitionAcp.FOLDER_RENAME_METHODCognitionAcp.FOLDER_REORDER_METHODCognitionAcp.HANDOFF_RESOLVE_METHODCognitionAcp.HOOKS_LIST_METHODCognitionAcp.HOOKS_MIGRATE_LIST_METHODCognitionAcp.HOOKS_MIGRATE_METHODCognitionAcp.INTERACTIVE_BROWSER_GET_METHODCognitionAcp.LOAD_STARTING_METHODCognitionAcp.LOAD_STATS_METHODCognitionAcp.LOCAL_TOOLS_APPROVAL_MODE_METHODCognitionAcp.LOCAL_TOOLS_CONNECT_METHODCognitionAcp.LOCAL_TOOLS_DISCONNECT_METHODCognitionAcp.LOCAL_TOOLS_RETRY_METHODCognitionAcp.LOCAL_TOOLS_STATUS_METHODCognitionAcp.MCP_CONNECT_SERVER_METHODCognitionAcp.MCP_DISCONNECT_SERVER_METHODCognitionAcp.MCP_INSTALL_SERVER_METHODCognitionAcp.MCP_LIST_SERVERS_METHODCognitionAcp.MCP_LIST_TOOLS_METHODCognitionAcp.MCP_OAUTH_AUTHORIZE_METHODCognitionAcp.MCP_REMOVE_SERVER_METHODCognitionAcp.MCP_SERVERS_CHANGED_METHODCognitionAcp.MCP_TOGGLE_SERVER_METHODCognitionAcp.MCP_TOGGLE_TOOL_METHODCognitionAcp.MEMORY_DRIVE_REACT_METHODCognitionAcp.MEMORY_DRIVE_REVERT_METHODCognitionAcp.MESSAGES_IN_QUEUED_METHODCognitionAcp.MODELS_READ_METHODCognitionAcp.MODELS_TEST_METHODCognitionAcp.MODELS_VALIDATE_METHODCognitionAcp.MODELS_WRITE_METHODCognitionAcp.NET_POLICY_ALLOW_IN_PROFILE_METHODCognitionAcp.NET_POLICY_GET_METHODCognitionAcp.NET_POLICY_UPDATE_METHODCognitionAcp.NOTIFICATIONS_ACT_METHODCognitionAcp.NOTIFICATIONS_CHANGED_METHODCognitionAcp.NOTIFICATIONS_DISMISS_METHODCognitionAcp.NOTIFICATIONS_LIST_METHODCognitionAcp.NOTIFICATIONS_MARK_READ_METHODCognitionAcp.NOTIFICATIONS_POST_METHODCognitionAcp.NOTIFICATIONS_QUEUES_METHODCognitionAcp.OUTPUT_CHANNEL_METHODCognitionAcp.PERMISSION_RESPOND_METHODCognitionAcp.PLAN_ACCEPT_METHODCognitionAcp.PLAN_EDIT_METHODCognitionAcp.PLAN_TOGGLE_CONFIRM_MODE_METHODCognitionAcp.PLANS_LIST_METHODCognitionAcp.PLUGINS_ASSETS_METHODCognitionAcp.PLUGINS_CHANGED_NOTIFICATIONCognitionAcp.PLUGINS_INSTALL_METHODCognitionAcp.PLUGINS_LIST_METHODCognitionAcp.PLUGINS_REFRESH_METHODCognitionAcp.PLUGINS_REMOVE_METHODCognitionAcp.PR_CLOSE_METHODCognitionAcp.PR_MERGE_METHODCognitionAcp.PR_MERGE_STATUS_METHODCognitionAcp.PR_REVIEW_JOB_METHODCognitionAcp.PR_REVIEW_JOBS_METHODCognitionAcp.PROCESS_MEMORY_METHODCognitionAcp.PROMPT_HISTORY_READ_METHODCognitionAcp.QUEUED_MESSAGES_UPDATE_METHODCognitionAcp.RECENT_MODEL_UIDS_READ_METHODCognitionAcp.REPO_INDEX_DECIDE_METHODCognitionAcp.REPOS_LIST_METHODCognitionAcp.REQUEST_DIAGNOSTICS_METHODCognitionAcp.REVERT_EXECUTE_METHODCognitionAcp.REVERT_FORK_FROM_STEP_METHODCognitionAcp.REVERT_HISTORY_REWOUND_METHODCognitionAcp.REVERT_LIST_STEPS_METHODCognitionAcp.REVERT_PREVIEW_METHODCognitionAcp.REVERT_RESUME_METHODCognitionAcp.REVERT_STEPS_UPDATED_METHODCognitionAcp.RULES_LIST_METHODCognitionAcp.SECRET_CREATE_METHODCognitionAcp.SECRET_LIST_METHODCognitionAcp.SECRET_PROVIDE_METHODCognitionAcp.SECRET_SAVE_METHODCognitionAcp.SESSION_END_METHODCognitionAcp.SESSION_EXPORT_METHODCognitionAcp.SESSION_FEEDBACK_METHODCognitionAcp.SESSION_HEARTBEAT_METHODCognitionAcp.SESSION_ID_PARAM_ALTERNATIVESCognitionAcp.SESSION_ID_PARAM_KEYCognitionAcp.SESSION_LOAD_PAGE_METHODCognitionAcp.SESSION_LOAD_SPINE_METHODCognitionAcp.SESSION_MARK_READ_METHODCognitionAcp.SESSION_MOVE_TO_FOLDER_METHODCognitionAcp.SESSION_PIN_METHODCognitionAcp.SESSION_REBOOT_METHODCognitionAcp.SESSION_REMOVE_FROM_FOLDER_METHODCognitionAcp.SESSION_RENAME_METHODCognitionAcp.SESSION_SET_TAGS_METHODCognitionAcp.SESSION_SHARE_METHODCognitionAcp.SESSION_SPENDING_LIMIT_SET_METHODCognitionAcp.SESSION_STOP_METHODCognitionAcp.SESSION_UPDATE_BATCH_METHODCognitionAcp.SESSIONS_BULK_ARCHIVE_METHODCognitionAcp.SETUP_STEPS_SUGGEST_CHANGES_METHODCognitionAcp.SHOW_MODAL_METHODCognitionAcp.SIDECHAIN_CANCEL_METHODCognitionAcp.SIDECHAIN_REQUEST_METHODCognitionAcp.SKILL_SUGGESTION_ACCEPT_METHODCognitionAcp.SKILLS_LIST_METHODCognitionAcp.SLACK_SYNC_UPDATE_METHODCognitionAcp.SNAPSHOT_SETUP_CREATE_BLUEPRINT_METHODCognitionAcp.SNAPSHOT_SETUP_GET_BUILD_JOB_METHODCognitionAcp.SNAPSHOT_SETUP_LIST_BLUEPRINTS_METHODCognitionAcp.SNAPSHOT_SETUP_PIN_BUILD_METHODCognitionAcp.SNAPSHOT_SETUP_TRIGGER_BUILD_METHODCognitionAcp.SNAPSHOT_SETUP_UPDATE_BLUEPRINT_CONTENTS_METHODCognitionAcp.SUBAGENT_BACKGROUND_METHODCognitionAcp.SUBAGENT_CANCEL_METHODCognitionAcp.SUBAGENT_FOREGROUND_METHODCognitionAcp.SUBAGENTS_LIST_METHODCognitionAcp.TEAMS_SYNC_UPDATE_METHODCognitionAcp.TERMINAL_COMMAND_COMPLETED_METHODCognitionAcp.TERMINAL_COMMAND_STARTED_METHODCognitionAcp.TERMINAL_KILL_BACKGROUND_SHELL_METHODCognitionAcp.TEST_APP_APPROVE_METHODCognitionAcp.THINKING_COMPLETE_METHODCognitionAcp.TURN_STATS_METHODCognitionAcp.WIKI_CONTENTS_METHODCognitionAcp.WIKI_STATUS_METHODCognitionAcp.WORKFLOWS_LIST_METHODCognitionAcp.WORKFLOWS_MIGRATE_METHODCognitionAcp.WORKSPACE_DID_CHANGE_FILES_METHODCognitionAcp.WORKSPACE_DID_CHANGE_REVISION_METHODCognitionClientCapabilityCognitionErrorCodeCognitionExtensionMethodCognitionMetaKeyCompactionStatusDEFAULT_CLIENT_CAPABILITIESFinishedOutcomeJsonRpcErrorCodeModalSeverityOutputLevelPermissionOptionIdPermissionOptionKindRevertStepKindSessionStatusSessionUpdateKindStopReasonTAIL_REPLAY_CURSOR_TYPEToolCallStatusTurnState

