Repository navigation
Expand file tree
/
Copy pathzsession_events.go
More file actions
1259 lines (1255 loc) · 127 KB
/
Copy pathzsession_events.go
File metadata and controls
1259 lines (1255 loc) · 127 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Code generated by scripts/codegen/go.ts; DO NOT EDIT.
// Source: session-events.schema.json
package copilot
import "github.com/github/copilot-sdk/go/rpc"
// Session-event types are generated in the rpc package and aliased here for source compatibility.
type (
AbortData = rpc.AbortData
AbortReason = rpc.AbortReason
AgentInterruptedActivity = rpc.AgentInterruptedActivity
AgentInterruptedCancelPhase = rpc.AgentInterruptedCancelPhase
AgentInterruptedData = rpc.AgentInterruptedData
AgentModelPolicy = rpc.AgentModelPolicy
AiCreditsStatus = rpc.AiCreditsStatus
AssistantFusionPhaseActivityData = rpc.AssistantFusionPhaseActivityData
AssistantFusionPhaseCompletedData = rpc.AssistantFusionPhaseCompletedData
AssistantFusionPhaseFailedData = rpc.AssistantFusionPhaseFailedData
AssistantFusionPhaseStartedData = rpc.AssistantFusionPhaseStartedData
AssistantIdleData = rpc.AssistantIdleData
AssistantIntentData = rpc.AssistantIntentData
AssistantMessageData = rpc.AssistantMessageData
AssistantMessageDeltaData = rpc.AssistantMessageDeltaData
AssistantMessageReasoningBlocks = rpc.AssistantMessageReasoningBlocks
AssistantMessageServerTools = rpc.AssistantMessageServerTools
AssistantMessageStartData = rpc.AssistantMessageStartData
AssistantMessageToolRequest = rpc.AssistantMessageToolRequest
AssistantMessageToolRequestCaller = rpc.AssistantMessageToolRequestCaller
AssistantMessageToolRequestCallerType = rpc.AssistantMessageToolRequestCallerType
AssistantMessageToolRequestType = rpc.AssistantMessageToolRequestType
AssistantReasoningData = rpc.AssistantReasoningData
AssistantReasoningDeltaData = rpc.AssistantReasoningDeltaData
AssistantServerToolProgressData = rpc.AssistantServerToolProgressData
AssistantStreamingDeltaData = rpc.AssistantStreamingDeltaData
AssistantToolCallDeltaData = rpc.AssistantToolCallDeltaData
AssistantTurnEndData = rpc.AssistantTurnEndData
AssistantTurnRetryData = rpc.AssistantTurnRetryData
AssistantTurnStartData = rpc.AssistantTurnStartData
AssistantUsageAPIEndpoint = rpc.AssistantUsageAPIEndpoint
AssistantUsageCopilotUsage = rpc.AssistantUsageCopilotUsage
AssistantUsageCopilotUsageTokenDetail = rpc.AssistantUsageCopilotUsageTokenDetail
AssistantUsageData = rpc.AssistantUsageData
AssistantUsageTransport = rpc.AssistantUsageTransport
AssistedApprovalJudgeFailureReason = rpc.AssistedApprovalJudgeFailureReason
AssistedApprovalRecommendation = rpc.AssistedApprovalRecommendation
Attachment = rpc.Attachment
AttachmentBlob = rpc.AttachmentBlob
AttachmentDirectory = rpc.AttachmentDirectory
AttachmentExtensionContext = rpc.AttachmentExtensionContext
AttachmentFile = rpc.AttachmentFile
AttachmentFileLineRange = rpc.AttachmentFileLineRange
AttachmentGitHubActionsJob = rpc.AttachmentGitHubActionsJob
AttachmentGitHubCommit = rpc.AttachmentGitHubCommit
AttachmentGitHubFile = rpc.AttachmentGitHubFile
AttachmentGitHubFileDiff = rpc.AttachmentGitHubFileDiff
AttachmentGitHubFileDiffSide = rpc.AttachmentGitHubFileDiffSide
AttachmentGitHubReference = rpc.AttachmentGitHubReference
AttachmentGitHubReferenceType = rpc.AttachmentGitHubReferenceType
AttachmentGitHubRelease = rpc.AttachmentGitHubRelease
AttachmentGitHubRepository = rpc.AttachmentGitHubRepository
AttachmentGitHubSnippet = rpc.AttachmentGitHubSnippet
AttachmentGitHubTreeComparison = rpc.AttachmentGitHubTreeComparison
AttachmentGitHubTreeComparisonSide = rpc.AttachmentGitHubTreeComparisonSide
AttachmentGitHubURL = rpc.AttachmentGitHubURL
AttachmentSelection = rpc.AttachmentSelection
AttachmentSelectionDetails = rpc.AttachmentSelectionDetails
AttachmentSelectionDetailsEnd = rpc.AttachmentSelectionDetailsEnd
AttachmentSelectionDetailsStart = rpc.AttachmentSelectionDetailsStart
AttachmentType = rpc.AttachmentType
AutoModeResolvedReasoningBucket = rpc.AutoModeResolvedReasoningBucket
AutoModeSwitchCompletedData = rpc.AutoModeSwitchCompletedData
AutoModeSwitchRequestedData = rpc.AutoModeSwitchRequestedData
AutoModeSwitchResponse = rpc.AutoModeSwitchResponse
AutopilotObjectiveChangedOperation = rpc.AutopilotObjectiveChangedOperation
AutopilotObjectiveChangedStatus = rpc.AutopilotObjectiveChangedStatus
AutoTierSwitchFailureReason = rpc.AutoTierSwitchFailureReason
BinaryAssetReference = rpc.BinaryAssetReference
BinaryAssetReferenceType = rpc.BinaryAssetReferenceType
BinaryAssetType = rpc.BinaryAssetType
CanvasRegistryChangedCanvas = rpc.CanvasRegistryChangedCanvas
CanvasRegistryChangedCanvasAction = rpc.CanvasRegistryChangedCanvasAction
CapabilitiesChangedData = rpc.CapabilitiesChangedData
CapabilitiesChangedUI = rpc.CapabilitiesChangedUI
CitableSource = rpc.CitableSource
CitationLocation = rpc.CitationLocation
CitationLocationBlock = rpc.CitationLocationBlock
CitationLocationChar = rpc.CitationLocationChar
CitationLocationPage = rpc.CitationLocationPage
CitationLocationType = rpc.CitationLocationType
CitationProvider = rpc.CitationProvider
CitationReference = rpc.CitationReference
Citations = rpc.Citations
CitationSource = rpc.CitationSource
CitationSpan = rpc.CitationSpan
CommandCompletedData = rpc.CommandCompletedData
CommandExecuteData = rpc.CommandExecuteData
CommandQueuedData = rpc.CommandQueuedData
CommandsChangedCommand = rpc.CommandsChangedCommand
CommandsChangedData = rpc.CommandsChangedData
CompactionCompleteCompactionTokensUsed = rpc.CompactionCompleteCompactionTokensUsed
CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail = rpc.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
CompactionTrigger = rpc.CompactionTrigger
CompletionReceiptEventRange = rpc.CompletionReceiptEventRange
CompletionReceiptFinalTool = rpc.CompletionReceiptFinalTool
CompletionReceiptStopReason = rpc.CompletionReceiptStopReason
CompletionReceiptToolStatus = rpc.CompletionReceiptToolStatus
ContextTier = rpc.ContextTier
CustomAgentsUpdatedAgent = rpc.CustomAgentsUpdatedAgent
ElicitationCompletedAction = rpc.ElicitationCompletedAction
ElicitationCompletedData = rpc.ElicitationCompletedData
ElicitationRequestedData = rpc.ElicitationRequestedData
ElicitationRequestedMode = rpc.ElicitationRequestedMode
ElicitationRequestedSchema = rpc.ElicitationRequestedSchema
ElicitationRequestedSchemaType = rpc.ElicitationRequestedSchemaType
EmbeddedBlobResourceContents = rpc.EmbeddedBlobResourceContents
EmbeddedTextResourceContents = rpc.EmbeddedTextResourceContents
ExitPlanModeAction = rpc.ExitPlanModeAction
ExitPlanModeCompletedData = rpc.ExitPlanModeCompletedData
ExitPlanModeRequestedData = rpc.ExitPlanModeRequestedData
ExtensionsLoadedExtension = rpc.ExtensionsLoadedExtension
ExtensionsLoadedExtensionSource = rpc.ExtensionsLoadedExtensionSource
ExtensionsLoadedExtensionStatus = rpc.ExtensionsLoadedExtensionStatus
ExternalToolCompletedData = rpc.ExternalToolCompletedData
ExternalToolRequestedData = rpc.ExternalToolRequestedData
FusionAttribution = rpc.FusionAttribution
FusionConversationScope = rpc.FusionConversationScope
FusionCritic = rpc.FusionCritic
FusionFollowUpAction = rpc.FusionFollowUpAction
FusionFollowUpRecommendation = rpc.FusionFollowUpRecommendation
FusionPattern = rpc.FusionPattern
FusionPhaseActivityKind = rpc.FusionPhaseActivityKind
FusionPhaseKind = rpc.FusionPhaseKind
FusionPhasePlanStep = rpc.FusionPhasePlanStep
FusionPhaseStatus = rpc.FusionPhaseStatus
FusionPhaseUsage = rpc.FusionPhaseUsage
FusionScores = rpc.FusionScores
FusionTurnKind = rpc.FusionTurnKind
GitHubRepoRef = rpc.GitHubRepoRef
HandoffRepository = rpc.HandoffRepository
HandoffSourceType = rpc.HandoffSourceType
HeaderEntry = rpc.HeaderEntry
HookEndData = rpc.HookEndData
HookEndError = rpc.HookEndError
HookProgressData = rpc.HookProgressData
HookStartData = rpc.HookStartData
HumanResponseActor = rpc.HumanResponseActor
HumanResponseRecordedData = rpc.HumanResponseRecordedData
HumanResponseRecordedResponse = rpc.HumanResponseRecordedResponse
HumanResponseRecordedResponseAskUser = rpc.HumanResponseRecordedResponseAskUser
HumanResponseRecordedResponseExitPlanMode = rpc.HumanResponseRecordedResponseExitPlanMode
HumanResponseRecordedResponseResponseKind = rpc.HumanResponseRecordedResponseResponseKind
HumanResponseRecordedResponseUserInput = rpc.HumanResponseRecordedResponseUserInput
IndexedSearchState = rpc.IndexedSearchState
InstructionUpdateAuthority = rpc.InstructionUpdateAuthority
InstructionUpdateBoundary = rpc.InstructionUpdateBoundary
InstructionUpdateData = rpc.InstructionUpdateData
InstructionUpdateFallback = rpc.InstructionUpdateFallback
InstructionUpdateLifetime = rpc.InstructionUpdateLifetime
ManagedPermissionsContext = rpc.ManagedPermissionsContext
ManagedPluginProgressPhase = rpc.ManagedPluginProgressPhase
ManagedSettingsEnforcedAction = rpc.ManagedSettingsEnforcedAction
ManagedSettingsEnforcedEscalation = rpc.ManagedSettingsEnforcedEscalation
ManagedSettingsResolvedData = rpc.ManagedSettingsResolvedData
ManagedSettingsResolvedSource = rpc.ManagedSettingsResolvedSource
MCPAppToolCallCompleteData = rpc.MCPAppToolCallCompleteData
MCPAppToolCallCompleteError = rpc.MCPAppToolCallCompleteError
MCPAppToolCallCompleteToolMeta = rpc.MCPAppToolCallCompleteToolMeta
MCPAppToolCallCompleteToolMetaUI = rpc.MCPAppToolCallCompleteToolMetaUI
MCPHeadersRefreshCompletedData = rpc.MCPHeadersRefreshCompletedData
MCPHeadersRefreshCompletedOutcome = rpc.MCPHeadersRefreshCompletedOutcome
MCPHeadersRefreshRequiredData = rpc.MCPHeadersRefreshRequiredData
MCPHeadersRefreshRequiredReason = rpc.MCPHeadersRefreshRequiredReason
MCPOauthCompletedData = rpc.MCPOauthCompletedData
MCPOauthCompletionOutcome = rpc.MCPOauthCompletionOutcome
MCPOauthHTTPResponse = rpc.MCPOauthHTTPResponse
MCPOauthRecoveryCompletedData = rpc.MCPOauthRecoveryCompletedData
MCPOauthRecoveryCompletedOutcome = rpc.MCPOauthRecoveryCompletedOutcome
MCPOauthRequestReason = rpc.MCPOauthRequestReason
MCPOauthRequiredData = rpc.MCPOauthRequiredData
MCPOauthRequiredStaticClientConfig = rpc.MCPOauthRequiredStaticClientConfig
MCPOauthRequiredStaticClientConfigGrantType = rpc.MCPOauthRequiredStaticClientConfigGrantType
MCPOauthWwwAuthenticateParams = rpc.MCPOauthWwwAuthenticateParams
MCPPromptsListChangedData = rpc.MCPPromptsListChangedData
MCPResourcesListChangedData = rpc.MCPResourcesListChangedData
MCPServerMetadata = rpc.MCPServerMetadata
MCPServersLoadedServer = rpc.MCPServersLoadedServer
MCPServerSource = rpc.MCPServerSource
MCPServerStatus = rpc.MCPServerStatus
MCPServerTransport = rpc.MCPServerTransport
MCPToolsListChangedData = rpc.MCPToolsListChangedData
ModelCallFailureBadRequestKind = rpc.ModelCallFailureBadRequestKind
ModelCallFailureData = rpc.ModelCallFailureData
ModelCallFailureKind = rpc.ModelCallFailureKind
ModelCallFailureRequestFingerprint = rpc.ModelCallFailureRequestFingerprint
ModelCallFailureSource = rpc.ModelCallFailureSource
ModelCallFailureTransport = rpc.ModelCallFailureTransport
ModelCallFinalResult = rpc.ModelCallFinalResult
ModelCallFinalResultData = rpc.ModelCallFinalResultData
ModelCallFinishedData = rpc.ModelCallFinishedData
ModelCallFinishedOutcome = rpc.ModelCallFinishedOutcome
ModelCallRequestBodyCompressionFallback = rpc.ModelCallRequestBodyCompressionFallback
ModelCallRequestBodyEncoding = rpc.ModelCallRequestBodyEncoding
ModelCallStartData = rpc.ModelCallStartData
ModelCallWebSocketFallbackErrorKind = rpc.ModelCallWebSocketFallbackErrorKind
ModelCallWebSocketFallbackReason = rpc.ModelCallWebSocketFallbackReason
ModelChangeSource = rpc.ModelChangeSource
ModelDeselectedReason = rpc.ModelDeselectedReason
ModelProviderKind = rpc.ModelProviderKind
ModelProviderRef = rpc.ModelProviderRef
OmittedBinaryOmittedReason = rpc.OmittedBinaryOmittedReason
OmittedBinaryResult = rpc.OmittedBinaryResult
OmittedBinaryType = rpc.OmittedBinaryType
PendingMessagesModifiedData = rpc.PendingMessagesModifiedData
PermissionApprovalEvaluation = rpc.PermissionApprovalEvaluation
PermissionApprovalEvaluationEvaluationStage = rpc.PermissionApprovalEvaluationEvaluationStage
PermissionApprovalEvaluationJudgeStatus = rpc.PermissionApprovalEvaluationJudgeStatus
PermissionApprovalEvaluationReasonCode = rpc.PermissionApprovalEvaluationReasonCode
PermissionApproved = rpc.PermissionApproved
PermissionApprovedForLocation = rpc.PermissionApprovedForLocation
PermissionApprovedForSession = rpc.PermissionApprovedForSession
PermissionApprovedReadOnlyForSession = rpc.PermissionApprovedReadOnlyForSession
PermissionAssentDetectedData = rpc.PermissionAssentDetectedData
PermissionAssistedApproval = rpc.PermissionAssistedApproval
PermissionCancelled = rpc.PermissionCancelled
PermissionCarriedForwardData = rpc.PermissionCarriedForwardData
PermissionCompletedData = rpc.PermissionCompletedData
PermissionContextualAuthorizationData = rpc.PermissionContextualAuthorizationData
PermissionDeniedByContentExclusionPolicy = rpc.PermissionDeniedByContentExclusionPolicy
PermissionDeniedByPermissionRequestHook = rpc.PermissionDeniedByPermissionRequestHook
PermissionDeniedByRules = rpc.PermissionDeniedByRules
PermissionDeniedInteractivelyByUser = rpc.PermissionDeniedInteractivelyByUser
PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser = rpc.PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser
PermissionMessageAuthorizationData = rpc.PermissionMessageAuthorizationData
PermissionMessageAuthorizationDegradedData = rpc.PermissionMessageAuthorizationDegradedData
PermissionMessageAuthorizationPolarity = rpc.PermissionMessageAuthorizationPolarity
PermissionMessageAuthorizationReadData = rpc.PermissionMessageAuthorizationReadData
PermissionMode = rpc.PermissionMode
PermissionPromptRequest = rpc.PermissionPromptRequest
PermissionPromptRequestCommands = rpc.PermissionPromptRequestCommands
PermissionPromptRequestCustomTool = rpc.PermissionPromptRequestCustomTool
PermissionPromptRequestExtensionEnvAccess = rpc.PermissionPromptRequestExtensionEnvAccess
PermissionPromptRequestExtensionManagement = rpc.PermissionPromptRequestExtensionManagement
PermissionPromptRequestExtensionPermissionAccess = rpc.PermissionPromptRequestExtensionPermissionAccess
PermissionPromptRequestHook = rpc.PermissionPromptRequestHook
PermissionPromptRequestKind = rpc.PermissionPromptRequestKind
PermissionPromptRequestMCP = rpc.PermissionPromptRequestMCP
PermissionPromptRequestMemory = rpc.PermissionPromptRequestMemory
PermissionPromptRequestPath = rpc.PermissionPromptRequestPath
PermissionPromptRequestPathAccessKind = rpc.PermissionPromptRequestPathAccessKind
PermissionPromptRequestRead = rpc.PermissionPromptRequestRead
PermissionPromptRequestURL = rpc.PermissionPromptRequestURL
PermissionPromptRequestWorkflow = rpc.PermissionPromptRequestWorkflow
PermissionPromptRequestWrite = rpc.PermissionPromptRequestWrite
PermissionRecommendation = rpc.PermissionRecommendation
PermissionRecoveryAttempt = rpc.PermissionRecoveryAttempt
PermissionRecoveryAttemptDisposition = rpc.PermissionRecoveryAttemptDisposition
PermissionRecoveryAttemptReason = rpc.PermissionRecoveryAttemptReason
PermissionRecoveryAttemptRelation = rpc.PermissionRecoveryAttemptRelation
PermissionRecoveryData = rpc.PermissionRecoveryData
PermissionRecoveryOnBlocked = rpc.PermissionRecoveryOnBlocked
PermissionRecoveryReason = rpc.PermissionRecoveryReason
PermissionRecoveryStatus = rpc.PermissionRecoveryStatus
PermissionRequest = rpc.PermissionRequest
PermissionRequestCommand = rpc.PermissionRequestCommand
PermissionRequestCustomTool = rpc.PermissionRequestCustomTool
PermissionRequestedData = rpc.PermissionRequestedData
PermissionRequestExtensionEnvAccess = rpc.PermissionRequestExtensionEnvAccess
PermissionRequestExtensionManagement = rpc.PermissionRequestExtensionManagement
PermissionRequestExtensionPermissionAccess = rpc.PermissionRequestExtensionPermissionAccess
PermissionRequestHook = rpc.PermissionRequestHook
PermissionRequestKind = rpc.PermissionRequestKind
PermissionRequestMCP = rpc.PermissionRequestMCP
PermissionRequestMemory = rpc.PermissionRequestMemory
PermissionRequestMemoryAction = rpc.PermissionRequestMemoryAction
PermissionRequestMemoryDirection = rpc.PermissionRequestMemoryDirection
PermissionRequestMemoryScope = rpc.PermissionRequestMemoryScope
PermissionRequestRead = rpc.PermissionRequestRead
PermissionRequestShell = rpc.PermissionRequestShell
PermissionRequestShellCommand = rpc.PermissionRequestShellCommand
PermissionRequestShellCommandSegment = rpc.PermissionRequestShellCommandSegment
PermissionRequestShellPossibleURL = rpc.PermissionRequestShellPossibleURL
PermissionRequestURL = rpc.PermissionRequestURL
PermissionRequestWorkflow = rpc.PermissionRequestWorkflow
PermissionRequestWrite = rpc.PermissionRequestWrite
PermissionResult = rpc.PermissionResult
PermissionResultKind = rpc.PermissionResultKind
PermissionRule = rpc.PermissionRule
PermissionSandboxPathGrant = rpc.PermissionSandboxPathGrant
PermissionSandboxPathGrantAccess = rpc.PermissionSandboxPathGrantAccess
PermissionWriteFileContent = rpc.PermissionWriteFileContent
PermissionWriteFileEdit = rpc.PermissionWriteFileEdit
PersistedBinaryImage = rpc.PersistedBinaryImage
PersistedBinaryImageType = rpc.PersistedBinaryImageType
PersistedBinaryResult = rpc.PersistedBinaryResult
PersistedBinaryResultType = rpc.PersistedBinaryResultType
PlanChangedOperation = rpc.PlanChangedOperation
PossibleURL = rpc.PossibleURL
PromptCacheBreakData = rpc.PromptCacheBreakData
ProviderMonthlyUsage = rpc.ProviderMonthlyUsage
ProviderMonthlyUsageScope = rpc.ProviderMonthlyUsageScope
ProviderMonthlyUsageState = rpc.ProviderMonthlyUsageState
ProviderQuotaAccessState = rpc.ProviderQuotaAccessState
ProviderQuotaAcquisitionStatus = rpc.ProviderQuotaAcquisitionStatus
ProviderQuotaBudgetMetadata = rpc.ProviderQuotaBudgetMetadata
ProviderQuotaCapacityState = rpc.ProviderQuotaCapacityState
ProviderQuotaObservationKind = rpc.ProviderQuotaObservationKind
ProviderQuotaQuantityKind = rpc.ProviderQuotaQuantityKind
ProviderQuotaState = rpc.ProviderQuotaState
ProviderQuotaUnit = rpc.ProviderQuotaUnit
RawCitationLocation = rpc.RawCitationLocation
RawHumanResponseRecordedResponse = rpc.RawHumanResponseRecordedResponse
RawPermissionPromptRequest = rpc.RawPermissionPromptRequest
RawPermissionRequest = rpc.RawPermissionRequest
RawPermissionResult = rpc.RawPermissionResult
RawPersistedBinaryResult = rpc.RawPersistedBinaryResult
RawSessionEventData = rpc.RawSessionEventData
RawSystemNotification = rpc.RawSystemNotification
RawSystemNotificationWorkflowPauseInfo = rpc.RawSystemNotificationWorkflowPauseInfo
RawToolExecutionCompleteContent = rpc.RawToolExecutionCompleteContent
ReasoningSummary = rpc.ReasoningSummary
RecommendedAutoTier = rpc.RecommendedAutoTier
RemediationAction = rpc.RemediationAction
ResponsesReasoning = rpc.ResponsesReasoning
SamplingCompletedData = rpc.SamplingCompletedData
SamplingRequestedData = rpc.SamplingRequestedData
SandboxDecisionData = rpc.SandboxDecisionData
ScheduleOrigin = rpc.ScheduleOrigin
SessionAutoModeResolvedData = rpc.SessionAutoModeResolvedData
SessionAutopilotObjectiveChangedData = rpc.SessionAutopilotObjectiveChangedData
SessionAutopilotStoppedData = rpc.SessionAutopilotStoppedData
SessionAutoTierRecommendationData = rpc.SessionAutoTierRecommendationData
SessionAutoTierSwitchFailedData = rpc.SessionAutoTierSwitchFailedData
SessionBackgroundTasksChangedData = rpc.SessionBackgroundTasksChangedData
SessionBinaryAssetData = rpc.SessionBinaryAssetData
SessionCanvasClosedData = rpc.SessionCanvasClosedData
SessionCanvasOpenedData = rpc.SessionCanvasOpenedData
SessionCanvasRecordedData = rpc.SessionCanvasRecordedData
SessionCanvasRegistryChangedData = rpc.SessionCanvasRegistryChangedData
SessionCanvasRemovedData = rpc.SessionCanvasRemovedData
SessionCanvasUnavailableData = rpc.SessionCanvasUnavailableData
SessionCompactionCompleteData = rpc.SessionCompactionCompleteData
SessionCompactionStartData = rpc.SessionCompactionStartData
SessionCompletionReceiptData = rpc.SessionCompletionReceiptData
SessionContextChangedData = rpc.SessionContextChangedData
SessionContextClearedData = rpc.SessionContextClearedData
SessionCustomAgentsUpdatedData = rpc.SessionCustomAgentsUpdatedData
SessionCustomNotificationData = rpc.SessionCustomNotificationData
SessionErrorData = rpc.SessionErrorData
SessionEvent = rpc.SessionEvent
SessionEventData = rpc.SessionEventData
SessionEventType = rpc.SessionEventType
SessionExtensionsAttachmentsPushedData = rpc.SessionExtensionsAttachmentsPushedData
SessionExtensionsLoadedData = rpc.SessionExtensionsLoadedData
SessionFusionCompletedData = rpc.SessionFusionCompletedData
SessionFusionResolvedData = rpc.SessionFusionResolvedData
SessionFusionRouteFailedData = rpc.SessionFusionRouteFailedData
SessionFusionRouteStartedData = rpc.SessionFusionRouteStartedData
SessionHandoffData = rpc.SessionHandoffData
SessionIdleData = rpc.SessionIdleData
SessionIndexedSearchData = rpc.SessionIndexedSearchData
SessionInfoData = rpc.SessionInfoData
SessionLimitsConfig = rpc.SessionLimitsConfig
SessionLimitsExhaustedCompletedData = rpc.SessionLimitsExhaustedCompletedData
SessionLimitsExhaustedRequestedData = rpc.SessionLimitsExhaustedRequestedData
SessionLimitsExhaustedResponse = rpc.SessionLimitsExhaustedResponse
SessionLimitsExhaustedResponseAction = rpc.SessionLimitsExhaustedResponseAction
SessionManagedPluginProgressData = rpc.SessionManagedPluginProgressData
SessionManagedSettingsEnforcedData = rpc.SessionManagedSettingsEnforcedData
SessionManagedSettingsResolvedData = rpc.SessionManagedSettingsResolvedData
SessionMCPServerNeedsReconnectData = rpc.SessionMCPServerNeedsReconnectData
SessionMCPServerRemovedData = rpc.SessionMCPServerRemovedData
SessionMCPServersLoadedData = rpc.SessionMCPServersLoadedData
SessionMCPServerStatusChangedData = rpc.SessionMCPServerStatusChangedData
SessionMCPServerToolsLoadedData = rpc.SessionMCPServerToolsLoadedData
SessionMode = rpc.SessionMode
SessionModeChangedData = rpc.SessionModeChangedData
SessionModelChangeData = rpc.SessionModelChangeData
SessionModelDeselectedData = rpc.SessionModelDeselectedData
SessionModeNoticeDeliveredData = rpc.SessionModeNoticeDeliveredData
SessionPermissionRecoveryData = rpc.SessionPermissionRecoveryData
SessionPermissionsChangedData = rpc.SessionPermissionsChangedData
SessionPlanChangedData = rpc.SessionPlanChangedData
SessionQuotaObservationData = rpc.SessionQuotaObservationData
SessionRemoteSteerableChangedData = rpc.SessionRemoteSteerableChangedData
SessionResumeData = rpc.SessionResumeData
SessionScheduleCancelledData = rpc.SessionScheduleCancelledData
SessionScheduleCreatedData = rpc.SessionScheduleCreatedData
SessionScheduleRearmedData = rpc.SessionScheduleRearmedData
SessionSessionLimitsChangedData = rpc.SessionSessionLimitsChangedData
SessionShutdownData = rpc.SessionShutdownData
SessionSkillsLoadedData = rpc.SessionSkillsLoadedData
SessionSnapshotRewindData = rpc.SessionSnapshotRewindData
SessionStartData = rpc.SessionStartData
SessionTaskCompleteData = rpc.SessionTaskCompleteData
SessionTitleChangedData = rpc.SessionTitleChangedData
SessionTodosChangedData = rpc.SessionTodosChangedData
SessionToolsUpdatedData = rpc.SessionToolsUpdatedData
SessionTruncationData = rpc.SessionTruncationData
SessionUsageCheckpointData = rpc.SessionUsageCheckpointData
SessionUsageInfoData = rpc.SessionUsageInfoData
SessionWarningData = rpc.SessionWarningData
SessionWorkspaceFileChangedData = rpc.SessionWorkspaceFileChangedData
ShutdownAgentMetric = rpc.ShutdownAgentMetric
ShutdownCodeChanges = rpc.ShutdownCodeChanges
ShutdownModelMetric = rpc.ShutdownModelMetric
ShutdownModelMetricRequests = rpc.ShutdownModelMetricRequests
ShutdownModelMetricTokenDetail = rpc.ShutdownModelMetricTokenDetail
ShutdownModelMetricUsage = rpc.ShutdownModelMetricUsage
ShutdownTokenDetail = rpc.ShutdownTokenDetail
ShutdownType = rpc.ShutdownType
SkillContextDeliveredData = rpc.SkillContextDeliveredData
SkillContextDeliveredRefData = rpc.SkillContextDeliveredRefData
SkillInvokedData = rpc.SkillInvokedData
SkillInvokedRefData = rpc.SkillInvokedRefData
SkillInvokedTrigger = rpc.SkillInvokedTrigger
SkillsLoadedSkill = rpc.SkillsLoadedSkill
SkillSource = rpc.SkillSource
SubagentCompletedData = rpc.SubagentCompletedData
SubagentConfiguredData = rpc.SubagentConfiguredData
SubagentDeselectedData = rpc.SubagentDeselectedData
SubagentFailedData = rpc.SubagentFailedData
SubagentModelSelectionSource = rpc.SubagentModelSelectionSource
SubagentSelectedData = rpc.SubagentSelectedData
SubagentStartedData = rpc.SubagentStartedData
SubagentTaskModelSource = rpc.SubagentTaskModelSource
SystemMessageContentBlock = rpc.SystemMessageContentBlock
SystemMessageData = rpc.SystemMessageData
SystemMessageMetadata = rpc.SystemMessageMetadata
SystemMessageRole = rpc.SystemMessageRole
SystemNotification = rpc.SystemNotification
SystemNotificationAgentCompleted = rpc.SystemNotificationAgentCompleted
SystemNotificationAgentCompletedStatus = rpc.SystemNotificationAgentCompletedStatus
SystemNotificationAgentIdle = rpc.SystemNotificationAgentIdle
SystemNotificationData = rpc.SystemNotificationData
SystemNotificationInstructionDiscovered = rpc.SystemNotificationInstructionDiscovered
SystemNotificationNewInboxMessage = rpc.SystemNotificationNewInboxMessage
SystemNotificationShellCompleted = rpc.SystemNotificationShellCompleted
SystemNotificationShellDetachedCompleted = rpc.SystemNotificationShellDetachedCompleted
SystemNotificationType = rpc.SystemNotificationType
SystemNotificationUnclassified = rpc.SystemNotificationUnclassified
SystemNotificationWorkflowCompleted = rpc.SystemNotificationWorkflowCompleted
SystemNotificationWorkflowCompletedStatus = rpc.SystemNotificationWorkflowCompletedStatus
SystemNotificationWorkflowPauseInfo = rpc.SystemNotificationWorkflowPauseInfo
SystemNotificationWorkflowPauseInfoCheckpoint = rpc.SystemNotificationWorkflowPauseInfoCheckpoint
SystemNotificationWorkflowPauseInfoType = rpc.SystemNotificationWorkflowPauseInfoType
SystemNotificationWorkflowPauseInfoUser = rpc.SystemNotificationWorkflowPauseInfoUser
TaskBlocker = rpc.TaskBlocker
TaskBlockerKind = rpc.TaskBlockerKind
TaskCompleteData = rpc.TaskCompleteData
TaskCompletionOutcome = rpc.TaskCompletionOutcome
ToolExecutionCompleteContent = rpc.ToolExecutionCompleteContent
ToolExecutionCompleteContentAudio = rpc.ToolExecutionCompleteContentAudio
ToolExecutionCompleteContentImage = rpc.ToolExecutionCompleteContentImage
ToolExecutionCompleteContentResource = rpc.ToolExecutionCompleteContentResource
ToolExecutionCompleteContentResourceDetails = rpc.ToolExecutionCompleteContentResourceDetails
ToolExecutionCompleteContentResourceLink = rpc.ToolExecutionCompleteContentResourceLink
ToolExecutionCompleteContentResourceLinkIcon = rpc.ToolExecutionCompleteContentResourceLinkIcon
ToolExecutionCompleteContentResourceLinkIconTheme = rpc.ToolExecutionCompleteContentResourceLinkIconTheme
ToolExecutionCompleteContentShellExit = rpc.ToolExecutionCompleteContentShellExit
ToolExecutionCompleteContentTerminal = rpc.ToolExecutionCompleteContentTerminal
ToolExecutionCompleteContentText = rpc.ToolExecutionCompleteContentText
ToolExecutionCompleteContentType = rpc.ToolExecutionCompleteContentType
ToolExecutionCompleteData = rpc.ToolExecutionCompleteData
ToolExecutionCompleteError = rpc.ToolExecutionCompleteError
ToolExecutionCompleteFileEdit = rpc.ToolExecutionCompleteFileEdit
ToolExecutionCompleteFileEditKind = rpc.ToolExecutionCompleteFileEditKind
ToolExecutionCompleteResult = rpc.ToolExecutionCompleteResult
ToolExecutionCompleteShellExecution = rpc.ToolExecutionCompleteShellExecution
ToolExecutionCompleteToolDescription = rpc.ToolExecutionCompleteToolDescription
ToolExecutionCompleteToolDescriptionMeta = rpc.ToolExecutionCompleteToolDescriptionMeta
ToolExecutionCompleteToolDescriptionMetaUI = rpc.ToolExecutionCompleteToolDescriptionMetaUI
ToolExecutionCompleteToolDescriptionMetaUIVisibility = rpc.ToolExecutionCompleteToolDescriptionMetaUIVisibility
ToolExecutionCompleteUIResource = rpc.ToolExecutionCompleteUIResource
ToolExecutionCompleteUIResourceMeta = rpc.ToolExecutionCompleteUIResourceMeta
ToolExecutionCompleteUIResourceMetaUI = rpc.ToolExecutionCompleteUIResourceMetaUI
ToolExecutionCompleteUIResourceMetaUICsp = rpc.ToolExecutionCompleteUIResourceMetaUICsp
ToolExecutionCompleteUIResourceMetaUIPermissions = rpc.ToolExecutionCompleteUIResourceMetaUIPermissions
ToolExecutionCompleteUIResourceMetaUIPermissionsCamera = rpc.ToolExecutionCompleteUIResourceMetaUIPermissionsCamera
ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite = rpc.ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite
ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation = rpc.ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation
ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone = rpc.ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone
// Deprecated: ToolExecutionPartialResultData is deprecated.
ToolExecutionPartialResultData = rpc.ToolExecutionPartialResultData
ToolExecutionProgressData = rpc.ToolExecutionProgressData
ToolExecutionStartData = rpc.ToolExecutionStartData
ToolExecutionStartShellToolInfo = rpc.ToolExecutionStartShellToolInfo
ToolExecutionStartToolDescription = rpc.ToolExecutionStartToolDescription
ToolExecutionStartToolDescriptionMeta = rpc.ToolExecutionStartToolDescriptionMeta
ToolExecutionStartToolDescriptionMetaUI = rpc.ToolExecutionStartToolDescriptionMetaUI
ToolExecutionStartToolDescriptionMetaUIVisibility = rpc.ToolExecutionStartToolDescriptionMetaUIVisibility
ToolExecutionUsage = rpc.ToolExecutionUsage
ToolExecutionUsageTokenDetails = rpc.ToolExecutionUsageTokenDetails
ToolSearchActivatedData = rpc.ToolSearchActivatedData
ToolShellOutputData = rpc.ToolShellOutputData
ToolShellOutputStream = rpc.ToolShellOutputStream
ToolUserRequestedData = rpc.ToolUserRequestedData
UIEphemeralQueryData = rpc.UIEphemeralQueryData
UIEphemeralQueryPhase = rpc.UIEphemeralQueryPhase
UsageAccountingIdentity = rpc.UsageAccountingIdentity
UsageGetMetricsResult = rpc.UsageGetMetricsResult
UsageMetricsAgentMetric = rpc.UsageMetricsAgentMetric
UsageMetricsCodeChanges = rpc.UsageMetricsCodeChanges
UsageMetricsModelMetric = rpc.UsageMetricsModelMetric
UsageMetricsModelMetricRequests = rpc.UsageMetricsModelMetricRequests
UsageMetricsModelMetricTokenDetail = rpc.UsageMetricsModelMetricTokenDetail
UsageMetricsModelMetricUsage = rpc.UsageMetricsModelMetricUsage
UsageMetricsProviderModelMetric = rpc.UsageMetricsProviderModelMetric
UsageMetricsTokenDetail = rpc.UsageMetricsTokenDetail
UserInputCompletedData = rpc.UserInputCompletedData
UserInputRequestedData = rpc.UserInputRequestedData
UserMessageAgentMode = rpc.UserMessageAgentMode
UserMessageData = rpc.UserMessageData
UserMessageDelivery = rpc.UserMessageDelivery
UserToolSessionApproval = rpc.UserToolSessionApproval
UserToolSessionApprovalCommands = rpc.UserToolSessionApprovalCommands
UserToolSessionApprovalCustomTool = rpc.UserToolSessionApprovalCustomTool
UserToolSessionApprovalExtensionEnvAccess = rpc.UserToolSessionApprovalExtensionEnvAccess
UserToolSessionApprovalExtensionManagement = rpc.UserToolSessionApprovalExtensionManagement
UserToolSessionApprovalExtensionPermissionAccess = rpc.UserToolSessionApprovalExtensionPermissionAccess
UserToolSessionApprovalKind = rpc.UserToolSessionApprovalKind
UserToolSessionApprovalMCP = rpc.UserToolSessionApprovalMCP
UserToolSessionApprovalMemory = rpc.UserToolSessionApprovalMemory
UserToolSessionApprovalRead = rpc.UserToolSessionApprovalRead
UserToolSessionApprovalWorkflow = rpc.UserToolSessionApprovalWorkflow
UserToolSessionApprovalWrite = rpc.UserToolSessionApprovalWrite
Verbosity = rpc.Verbosity
WorkflowPermissionOperation = rpc.WorkflowPermissionOperation
WorkflowPermissionPhase = rpc.WorkflowPermissionPhase
WorkflowRunSettledData = rpc.WorkflowRunSettledData
WorkflowRunSettledStatus = rpc.WorkflowRunSettledStatus
WorkflowRunStartedData = rpc.WorkflowRunStartedData
WorkflowRunUpdatedData = rpc.WorkflowRunUpdatedData
WorkingDirectoryContext = rpc.WorkingDirectoryContext
WorkingDirectoryContextHostType = rpc.WorkingDirectoryContextHostType
WorkspaceFileChangedOperation = rpc.WorkspaceFileChangedOperation
)
// Session-event constants are generated in the rpc package and re-exported here for source compatibility.
const (
AbortReasonAutopilotCreditLimit = rpc.AbortReasonAutopilotCreditLimit
AbortReasonRemoteCommand = rpc.AbortReasonRemoteCommand
AbortReasonUserAbort = rpc.AbortReasonUserAbort
AbortReasonUserInitiated = rpc.AbortReasonUserInitiated
AgentInterruptedActivityBackgroundAgent = rpc.AgentInterruptedActivityBackgroundAgent
AgentInterruptedActivityModelCall = rpc.AgentInterruptedActivityModelCall
AgentInterruptedActivityRetryBackoff = rpc.AgentInterruptedActivityRetryBackoff
AgentInterruptedActivityToolCall = rpc.AgentInterruptedActivityToolCall
AgentInterruptedCancelPhaseMidStream = rpc.AgentInterruptedCancelPhaseMidStream
AgentInterruptedCancelPhasePreFirstToken = rpc.AgentInterruptedCancelPhasePreFirstToken
AgentModelPolicyPreferred = rpc.AgentModelPolicyPreferred
AgentModelPolicyRequired = rpc.AgentModelPolicyRequired
AiCreditsStatusComplete = rpc.AiCreditsStatusComplete
AiCreditsStatusPartial = rpc.AiCreditsStatusPartial
AiCreditsStatusUnavailable = rpc.AiCreditsStatusUnavailable
AssistantMessageToolRequestCallerTypeProgram = rpc.AssistantMessageToolRequestCallerTypeProgram
AssistantMessageToolRequestTypeCustom = rpc.AssistantMessageToolRequestTypeCustom
AssistantMessageToolRequestTypeFunction = rpc.AssistantMessageToolRequestTypeFunction
AssistantUsageAPIEndpointChatCompletions = rpc.AssistantUsageAPIEndpointChatCompletions
AssistantUsageAPIEndpointResponses = rpc.AssistantUsageAPIEndpointResponses
AssistantUsageAPIEndpointV1Messages = rpc.AssistantUsageAPIEndpointV1Messages
AssistantUsageAPIEndpointWsResponses = rpc.AssistantUsageAPIEndpointWsResponses
AssistantUsageTransportHTTP = rpc.AssistantUsageTransportHTTP
AssistantUsageTransportWebsocket = rpc.AssistantUsageTransportWebsocket
AssistedApprovalJudgeFailureReasonAbort = rpc.AssistedApprovalJudgeFailureReasonAbort
AssistedApprovalJudgeFailureReasonEmptyResponse = rpc.AssistedApprovalJudgeFailureReasonEmptyResponse
AssistedApprovalJudgeFailureReasonModelError = rpc.AssistedApprovalJudgeFailureReasonModelError
AssistedApprovalJudgeFailureReasonParseError = rpc.AssistedApprovalJudgeFailureReasonParseError
AssistedApprovalJudgeFailureReasonTimeout = rpc.AssistedApprovalJudgeFailureReasonTimeout
AssistedApprovalRecommendationApprove = rpc.AssistedApprovalRecommendationApprove
AssistedApprovalRecommendationError = rpc.AssistedApprovalRecommendationError
AssistedApprovalRecommendationExcluded = rpc.AssistedApprovalRecommendationExcluded
AssistedApprovalRecommendationRequireApproval = rpc.AssistedApprovalRecommendationRequireApproval
AttachmentGitHubReferenceTypeDiscussion = rpc.AttachmentGitHubReferenceTypeDiscussion
AttachmentGitHubReferenceTypeIssue = rpc.AttachmentGitHubReferenceTypeIssue
AttachmentGitHubReferenceTypePr = rpc.AttachmentGitHubReferenceTypePr
AttachmentTypeBlob = rpc.AttachmentTypeBlob
AttachmentTypeDirectory = rpc.AttachmentTypeDirectory
AttachmentTypeExtensionContext = rpc.AttachmentTypeExtensionContext
AttachmentTypeFile = rpc.AttachmentTypeFile
AttachmentTypeGitHubActionsJob = rpc.AttachmentTypeGitHubActionsJob
AttachmentTypeGitHubCommit = rpc.AttachmentTypeGitHubCommit
AttachmentTypeGitHubFile = rpc.AttachmentTypeGitHubFile
AttachmentTypeGitHubFileDiff = rpc.AttachmentTypeGitHubFileDiff
AttachmentTypeGitHubReference = rpc.AttachmentTypeGitHubReference
AttachmentTypeGitHubRelease = rpc.AttachmentTypeGitHubRelease
AttachmentTypeGitHubRepository = rpc.AttachmentTypeGitHubRepository
AttachmentTypeGitHubSnippet = rpc.AttachmentTypeGitHubSnippet
AttachmentTypeGitHubTreeComparison = rpc.AttachmentTypeGitHubTreeComparison
AttachmentTypeGitHubURL = rpc.AttachmentTypeGitHubURL
AttachmentTypeSelection = rpc.AttachmentTypeSelection
AutoModeResolvedReasoningBucketHigh = rpc.AutoModeResolvedReasoningBucketHigh
AutoModeResolvedReasoningBucketLow = rpc.AutoModeResolvedReasoningBucketLow
AutoModeResolvedReasoningBucketMedium = rpc.AutoModeResolvedReasoningBucketMedium
AutoModeSwitchResponseNo = rpc.AutoModeSwitchResponseNo
AutoModeSwitchResponseYes = rpc.AutoModeSwitchResponseYes
AutoModeSwitchResponseYesAlways = rpc.AutoModeSwitchResponseYesAlways
AutopilotObjectiveChangedOperationCreate = rpc.AutopilotObjectiveChangedOperationCreate
AutopilotObjectiveChangedOperationDelete = rpc.AutopilotObjectiveChangedOperationDelete
AutopilotObjectiveChangedOperationUpdate = rpc.AutopilotObjectiveChangedOperationUpdate
AutopilotObjectiveChangedStatusActive = rpc.AutopilotObjectiveChangedStatusActive
AutopilotObjectiveChangedStatusCapReached = rpc.AutopilotObjectiveChangedStatusCapReached
AutopilotObjectiveChangedStatusCompleted = rpc.AutopilotObjectiveChangedStatusCompleted
AutopilotObjectiveChangedStatusPaused = rpc.AutopilotObjectiveChangedStatusPaused
AutoTierSwitchFailureReasonPolicyRejected = rpc.AutoTierSwitchFailureReasonPolicyRejected
AutoTierSwitchFailureReasonRequestFailed = rpc.AutoTierSwitchFailureReasonRequestFailed
AutoTierSwitchFailureReasonSetupFailed = rpc.AutoTierSwitchFailureReasonSetupFailed
AutoTierSwitchFailureReasonUnsupported = rpc.AutoTierSwitchFailureReasonUnsupported
BinaryAssetReferenceTypeImage = rpc.BinaryAssetReferenceTypeImage
BinaryAssetReferenceTypeResource = rpc.BinaryAssetReferenceTypeResource
BinaryAssetTypeImage = rpc.BinaryAssetTypeImage
BinaryAssetTypeResource = rpc.BinaryAssetTypeResource
CitationLocationTypeBlock = rpc.CitationLocationTypeBlock
CitationLocationTypeChar = rpc.CitationLocationTypeChar
CitationLocationTypePage = rpc.CitationLocationTypePage
CitationProviderAnthropic = rpc.CitationProviderAnthropic
CitationProviderClient = rpc.CitationProviderClient
CitationProviderOpenai = rpc.CitationProviderOpenai
CompactionTriggerContextLimitRetry = rpc.CompactionTriggerContextLimitRetry
CompactionTriggerManual = rpc.CompactionTriggerManual
CompactionTriggerMemoryPressure = rpc.CompactionTriggerMemoryPressure
CompactionTriggerModelSwitch = rpc.CompactionTriggerModelSwitch
CompactionTriggerThreshold = rpc.CompactionTriggerThreshold
CompletionReceiptStopReasonAgentStopBlockLimit = rpc.CompletionReceiptStopReasonAgentStopBlockLimit
CompletionReceiptStopReasonNatural = rpc.CompletionReceiptStopReasonNatural
CompletionReceiptStopReasonTerminalTool = rpc.CompletionReceiptStopReasonTerminalTool
CompletionReceiptToolStatusDenied = rpc.CompletionReceiptToolStatusDenied
CompletionReceiptToolStatusFailure = rpc.CompletionReceiptToolStatusFailure
CompletionReceiptToolStatusRejected = rpc.CompletionReceiptToolStatusRejected
CompletionReceiptToolStatusSuccess = rpc.CompletionReceiptToolStatusSuccess
CompletionReceiptToolStatusTimeout = rpc.CompletionReceiptToolStatusTimeout
ContextTierDefault = rpc.ContextTierDefault
ContextTierLongContext = rpc.ContextTierLongContext
ElicitationCompletedActionAccept = rpc.ElicitationCompletedActionAccept
ElicitationCompletedActionCancel = rpc.ElicitationCompletedActionCancel
ElicitationCompletedActionDecline = rpc.ElicitationCompletedActionDecline
ElicitationRequestedModeForm = rpc.ElicitationRequestedModeForm
ElicitationRequestedModeURL = rpc.ElicitationRequestedModeURL
ElicitationRequestedSchemaTypeObject = rpc.ElicitationRequestedSchemaTypeObject
ExitPlanModeActionAutopilot = rpc.ExitPlanModeActionAutopilot
ExitPlanModeActionAutopilotFleet = rpc.ExitPlanModeActionAutopilotFleet
ExitPlanModeActionExitOnly = rpc.ExitPlanModeActionExitOnly
ExitPlanModeActionInteractive = rpc.ExitPlanModeActionInteractive
ExtensionsLoadedExtensionSourcePlugin = rpc.ExtensionsLoadedExtensionSourcePlugin
ExtensionsLoadedExtensionSourceProject = rpc.ExtensionsLoadedExtensionSourceProject
ExtensionsLoadedExtensionSourceSession = rpc.ExtensionsLoadedExtensionSourceSession
ExtensionsLoadedExtensionSourceUser = rpc.ExtensionsLoadedExtensionSourceUser
ExtensionsLoadedExtensionStatusDisabled = rpc.ExtensionsLoadedExtensionStatusDisabled
ExtensionsLoadedExtensionStatusFailed = rpc.ExtensionsLoadedExtensionStatusFailed
ExtensionsLoadedExtensionStatusRunning = rpc.ExtensionsLoadedExtensionStatusRunning
ExtensionsLoadedExtensionStatusStarting = rpc.ExtensionsLoadedExtensionStatusStarting
FusionConversationScopeReview = rpc.FusionConversationScopeReview
FusionConversationScopeRoot = rpc.FusionConversationScopeRoot
FusionFollowUpActionReroute = rpc.FusionFollowUpActionReroute
FusionFollowUpActionReusePrimary = rpc.FusionFollowUpActionReusePrimary
FusionPatternCascade = rpc.FusionPatternCascade
FusionPatternCritique = rpc.FusionPatternCritique
FusionPatternSingle = rpc.FusionPatternSingle
FusionPhaseActivityKindModelOutput = rpc.FusionPhaseActivityKindModelOutput
FusionPhaseActivityKindToolCompleted = rpc.FusionPhaseActivityKindToolCompleted
FusionPhaseActivityKindToolStarted = rpc.FusionPhaseActivityKindToolStarted
FusionPhaseKindCritic = rpc.FusionPhaseKindCritic
FusionPhaseKindDraft = rpc.FusionPhaseKindDraft
FusionPhaseKindFollowUp = rpc.FusionPhaseKindFollowUp
FusionPhaseKindJudge = rpc.FusionPhaseKindJudge
FusionPhaseKindPrimary = rpc.FusionPhaseKindPrimary
FusionPhaseKindRepair = rpc.FusionPhaseKindRepair
FusionPhaseKindRevision = rpc.FusionPhaseKindRevision
FusionPhaseStatusCancelled = rpc.FusionPhaseStatusCancelled
FusionPhaseStatusFailed = rpc.FusionPhaseStatusFailed
FusionPhaseStatusSucceeded = rpc.FusionPhaseStatusSucceeded
FusionProjectionModeAppend = rpc.FusionProjectionModeAppend
FusionProjectionModeNone = rpc.FusionProjectionModeNone
FusionProjectionModeStaged = rpc.FusionProjectionModeStaged
FusionTurnKindCompaction = rpc.FusionTurnKindCompaction
FusionTurnKindUser = rpc.FusionTurnKindUser
HandoffSourceTypeLocal = rpc.HandoffSourceTypeLocal
HandoffSourceTypeRemote = rpc.HandoffSourceTypeRemote
HumanResponseActorHostAutomation = rpc.HumanResponseActorHostAutomation
HumanResponseActorHumanResponse = rpc.HumanResponseActorHumanResponse
HumanResponseActorUnknown = rpc.HumanResponseActorUnknown
HumanResponseRecordedResponseResponseKindAskUser = rpc.HumanResponseRecordedResponseResponseKindAskUser
HumanResponseRecordedResponseResponseKindExitPlanMode = rpc.HumanResponseRecordedResponseResponseKindExitPlanMode
HumanResponseRecordedResponseResponseKindUserInput = rpc.HumanResponseRecordedResponseResponseKindUserInput
IndexedSearchStateDisabled = rpc.IndexedSearchStateDisabled
IndexedSearchStateEnabled = rpc.IndexedSearchStateEnabled
IndexedSearchStateFailed = rpc.IndexedSearchStateFailed
IndexedSearchStateReady = rpc.IndexedSearchStateReady
IndexedSearchStateStarting = rpc.IndexedSearchStateStarting
InstructionUpdateAuthorityHost = rpc.InstructionUpdateAuthorityHost
InstructionUpdateAuthorityManagedPolicy = rpc.InstructionUpdateAuthorityManagedPolicy
InstructionUpdateAuthorityRuntime = rpc.InstructionUpdateAuthorityRuntime
InstructionUpdateBoundaryAfterToolResults = rpc.InstructionUpdateBoundaryAfterToolResults
InstructionUpdateBoundaryNextModelRequest = rpc.InstructionUpdateBoundaryNextModelRequest
InstructionUpdateFallbackRebuildSystemPrompt = rpc.InstructionUpdateFallbackRebuildSystemPrompt
InstructionUpdateFallbackReject = rpc.InstructionUpdateFallbackReject
InstructionUpdateLifetimePersistent = rpc.InstructionUpdateLifetimePersistent
InstructionUpdateLifetimeTurn = rpc.InstructionUpdateLifetimeTurn
ManagedPluginProgressPhaseComplete = rpc.ManagedPluginProgressPhaseComplete
ManagedPluginProgressPhaseInitializing = rpc.ManagedPluginProgressPhaseInitializing
ManagedPluginProgressPhaseInstalling = rpc.ManagedPluginProgressPhaseInstalling
ManagedPluginProgressPhaseUpdating = rpc.ManagedPluginProgressPhaseUpdating
ManagedSettingsEnforcedActionBypassPermissionsBlocked = rpc.ManagedSettingsEnforcedActionBypassPermissionsBlocked
ManagedSettingsEnforcedEscalationAllowAll = rpc.ManagedSettingsEnforcedEscalationAllowAll
ManagedSettingsEnforcedEscalationApproveAll = rpc.ManagedSettingsEnforcedEscalationApproveAll
ManagedSettingsEnforcedEscalationAssistedApproval = rpc.ManagedSettingsEnforcedEscalationAssistedApproval
ManagedSettingsEnforcedEscalationServerWideMCPApproval = rpc.ManagedSettingsEnforcedEscalationServerWideMCPApproval
ManagedSettingsEnforcedEscalationUnrestrictedPaths = rpc.ManagedSettingsEnforcedEscalationUnrestrictedPaths
ManagedSettingsEnforcedEscalationUnrestrictedURLs = rpc.ManagedSettingsEnforcedEscalationUnrestrictedURLs
ManagedSettingsResolvedSourceClient = rpc.ManagedSettingsResolvedSourceClient
ManagedSettingsResolvedSourceDevice = rpc.ManagedSettingsResolvedSourceDevice
ManagedSettingsResolvedSourceMixed = rpc.ManagedSettingsResolvedSourceMixed
ManagedSettingsResolvedSourceNone = rpc.ManagedSettingsResolvedSourceNone
ManagedSettingsResolvedSourcePolicyHelper = rpc.ManagedSettingsResolvedSourcePolicyHelper
ManagedSettingsResolvedSourceServer = rpc.ManagedSettingsResolvedSourceServer
MCPHeadersRefreshCompletedOutcomeError = rpc.MCPHeadersRefreshCompletedOutcomeError
MCPHeadersRefreshCompletedOutcomeHeaders = rpc.MCPHeadersRefreshCompletedOutcomeHeaders
MCPHeadersRefreshCompletedOutcomeNone = rpc.MCPHeadersRefreshCompletedOutcomeNone
MCPHeadersRefreshCompletedOutcomeTimeout = rpc.MCPHeadersRefreshCompletedOutcomeTimeout
MCPHeadersRefreshRequiredReasonAuthFailed = rpc.MCPHeadersRefreshRequiredReasonAuthFailed
MCPHeadersRefreshRequiredReasonStartup = rpc.MCPHeadersRefreshRequiredReasonStartup
MCPHeadersRefreshRequiredReasonTtlExpired = rpc.MCPHeadersRefreshRequiredReasonTtlExpired
MCPOauthCompletionOutcomeCancelled = rpc.MCPOauthCompletionOutcomeCancelled
MCPOauthCompletionOutcomeToken = rpc.MCPOauthCompletionOutcomeToken
MCPOauthRecoveryCompletedOutcomeCancelled = rpc.MCPOauthRecoveryCompletedOutcomeCancelled
MCPOauthRecoveryCompletedOutcomeFailed = rpc.MCPOauthRecoveryCompletedOutcomeFailed
MCPOauthRecoveryCompletedOutcomeSucceeded = rpc.MCPOauthRecoveryCompletedOutcomeSucceeded
MCPOauthRequestReasonInitial = rpc.MCPOauthRequestReasonInitial
MCPOauthRequestReasonReauth = rpc.MCPOauthRequestReasonReauth
MCPOauthRequestReasonRefresh = rpc.MCPOauthRequestReasonRefresh
MCPOauthRequestReasonUpscope = rpc.MCPOauthRequestReasonUpscope
MCPOauthRequiredStaticClientConfigGrantTypeClientCredentials = rpc.MCPOauthRequiredStaticClientConfigGrantTypeClientCredentials
MCPServerSourceAccount = rpc.MCPServerSourceAccount
MCPServerSourceBuiltin = rpc.MCPServerSourceBuiltin
MCPServerSourceManaged = rpc.MCPServerSourceManaged
MCPServerSourcePlugin = rpc.MCPServerSourcePlugin
MCPServerSourceUser = rpc.MCPServerSourceUser
MCPServerSourceWorkspace = rpc.MCPServerSourceWorkspace
MCPServerStatusConnected = rpc.MCPServerStatusConnected
MCPServerStatusDisabled = rpc.MCPServerStatusDisabled
MCPServerStatusFailed = rpc.MCPServerStatusFailed
MCPServerStatusNeedsAuth = rpc.MCPServerStatusNeedsAuth
MCPServerStatusNotConfigured = rpc.MCPServerStatusNotConfigured
MCPServerStatusPending = rpc.MCPServerStatusPending
MCPServerStatusStopped = rpc.MCPServerStatusStopped
MCPServerTransportHTTP = rpc.MCPServerTransportHTTP
MCPServerTransportMemory = rpc.MCPServerTransportMemory
MCPServerTransportSSE = rpc.MCPServerTransportSSE
MCPServerTransportStdio = rpc.MCPServerTransportStdio
ModelCallFailureBadRequestKindBodyless = rpc.ModelCallFailureBadRequestKindBodyless
ModelCallFailureBadRequestKindStructuredError = rpc.ModelCallFailureBadRequestKindStructuredError
ModelCallFailureKindAPI = rpc.ModelCallFailureKindAPI
ModelCallFailureKindTransport = rpc.ModelCallFailureKindTransport
ModelCallFailureSourceMCPSampling = rpc.ModelCallFailureSourceMCPSampling
ModelCallFailureSourceSubagent = rpc.ModelCallFailureSourceSubagent
ModelCallFailureSourceTopLevel = rpc.ModelCallFailureSourceTopLevel
ModelCallFailureTransportHTTP = rpc.ModelCallFailureTransportHTTP
ModelCallFailureTransportWebsocket = rpc.ModelCallFailureTransportWebsocket
ModelCallFinalResultHTTP400 = rpc.ModelCallFinalResultHTTP400
ModelCallFinalResultHTTP413 = rpc.ModelCallFinalResultHTTP413
ModelCallFinalResultHTTP429 = rpc.ModelCallFinalResultHTTP429
ModelCallFinalResultHTTP4xx = rpc.ModelCallFinalResultHTTP4xx
ModelCallFinalResultHTTP5xx = rpc.ModelCallFinalResultHTTP5xx
ModelCallFinalResultOtherError = rpc.ModelCallFinalResultOtherError
ModelCallFinalResultSuccess = rpc.ModelCallFinalResultSuccess
ModelCallFinalResultTransportError = rpc.ModelCallFinalResultTransportError
ModelCallFinishedOutcomeCancelled = rpc.ModelCallFinishedOutcomeCancelled
ModelCallFinishedOutcomeError = rpc.ModelCallFinishedOutcomeError
ModelCallFinishedOutcomeRejected = rpc.ModelCallFinishedOutcomeRejected
ModelCallFinishedOutcomeSuccess = rpc.ModelCallFinishedOutcomeSuccess
ModelCallRequestBodyCompressionFallbackDisabled = rpc.ModelCallRequestBodyCompressionFallbackDisabled
ModelCallRequestBodyCompressionFallbackRetried = rpc.ModelCallRequestBodyCompressionFallbackRetried
ModelCallRequestBodyEncodingGzip = rpc.ModelCallRequestBodyEncodingGzip
ModelCallRequestBodyEncodingIdentity = rpc.ModelCallRequestBodyEncodingIdentity
ModelCallRequestBodyEncodingZstd = rpc.ModelCallRequestBodyEncodingZstd
ModelCallWebSocketFallbackErrorKindClosedByPeer = rpc.ModelCallWebSocketFallbackErrorKindClosedByPeer
ModelCallWebSocketFallbackErrorKindClosedLocally = rpc.ModelCallWebSocketFallbackErrorKindClosedLocally
ModelCallWebSocketFallbackErrorKindConfiguration = rpc.ModelCallWebSocketFallbackErrorKindConfiguration
ModelCallWebSocketFallbackErrorKindConnectionRefused = rpc.ModelCallWebSocketFallbackErrorKindConnectionRefused
ModelCallWebSocketFallbackErrorKindConnectionReset = rpc.ModelCallWebSocketFallbackErrorKindConnectionReset
ModelCallWebSocketFallbackErrorKindDns = rpc.ModelCallWebSocketFallbackErrorKindDns
ModelCallWebSocketFallbackErrorKindHTTPStatus = rpc.ModelCallWebSocketFallbackErrorKindHTTPStatus
ModelCallWebSocketFallbackErrorKindNotConnected = rpc.ModelCallWebSocketFallbackErrorKindNotConnected
ModelCallWebSocketFallbackErrorKindOther = rpc.ModelCallWebSocketFallbackErrorKindOther
ModelCallWebSocketFallbackErrorKindProtocol = rpc.ModelCallWebSocketFallbackErrorKindProtocol
ModelCallWebSocketFallbackErrorKindTimeout = rpc.ModelCallWebSocketFallbackErrorKindTimeout
ModelCallWebSocketFallbackErrorKindTls = rpc.ModelCallWebSocketFallbackErrorKindTls
ModelCallWebSocketFallbackReasonAPIError = rpc.ModelCallWebSocketFallbackReasonAPIError
ModelCallWebSocketFallbackReasonConnectFailed = rpc.ModelCallWebSocketFallbackReasonConnectFailed
ModelCallWebSocketFallbackReasonConnectionUnavailable = rpc.ModelCallWebSocketFallbackReasonConnectionUnavailable
ModelCallWebSocketFallbackReasonSendFailed = rpc.ModelCallWebSocketFallbackReasonSendFailed
ModelCallWebSocketFallbackReasonTransportFailed = rpc.ModelCallWebSocketFallbackReasonTransportFailed
ModelChangeSourceAgent = rpc.ModelChangeSourceAgent
ModelChangeSourceAutomatic = rpc.ModelChangeSourceAutomatic
ModelChangeSourceAutoTierRecommendation = rpc.ModelChangeSourceAutoTierRecommendation
ModelChangeSourceChangeboardingShortcut = rpc.ModelChangeSourceChangeboardingShortcut
ModelChangeSourceConfigCommand = rpc.ModelChangeSourceConfigCommand
ModelChangeSourceManagedSettings = rpc.ModelChangeSourceManagedSettings
ModelChangeSourceModelCommand = rpc.ModelChangeSourceModelCommand
ModelChangeSourceModelPicker = rpc.ModelChangeSourceModelPicker
ModelChangeSourcePlanMode = rpc.ModelChangeSourcePlanMode
ModelChangeSourceRepoSettings = rpc.ModelChangeSourceRepoSettings
ModelChangeSourceSDK = rpc.ModelChangeSourceSDK
ModelChangeSourceSettingsCommand = rpc.ModelChangeSourceSettingsCommand
ModelChangeSourceStartup = rpc.ModelChangeSourceStartup
ModelDeselectedReasonProviderWithdrawn = rpc.ModelDeselectedReasonProviderWithdrawn
ModelProviderKindCopilot = rpc.ModelProviderKindCopilot
ModelProviderKindLoki = rpc.ModelProviderKindLoki
OmittedBinaryOmittedReasonAssetUnavailable = rpc.OmittedBinaryOmittedReasonAssetUnavailable
OmittedBinaryOmittedReasonTooLarge = rpc.OmittedBinaryOmittedReasonTooLarge
OmittedBinaryTypeImage = rpc.OmittedBinaryTypeImage
OmittedBinaryTypeResource = rpc.OmittedBinaryTypeResource
PermissionApprovalEvaluationEvaluationStageJudge = rpc.PermissionApprovalEvaluationEvaluationStageJudge
PermissionApprovalEvaluationEvaluationStageNotReached = rpc.PermissionApprovalEvaluationEvaluationStageNotReached
PermissionApprovalEvaluationEvaluationStagePreJudge = rpc.PermissionApprovalEvaluationEvaluationStagePreJudge
PermissionApprovalEvaluationEvaluationStageReuse = rpc.PermissionApprovalEvaluationEvaluationStageReuse
PermissionApprovalEvaluationEvaluationStageUnknown = rpc.PermissionApprovalEvaluationEvaluationStageUnknown
PermissionApprovalEvaluationJudgeStatusCached = rpc.PermissionApprovalEvaluationJudgeStatusCached
PermissionApprovalEvaluationJudgeStatusCompleted = rpc.PermissionApprovalEvaluationJudgeStatusCompleted
PermissionApprovalEvaluationJudgeStatusFailed = rpc.PermissionApprovalEvaluationJudgeStatusFailed
PermissionApprovalEvaluationJudgeStatusInherited = rpc.PermissionApprovalEvaluationJudgeStatusInherited
PermissionApprovalEvaluationJudgeStatusNotCalled = rpc.PermissionApprovalEvaluationJudgeStatusNotCalled
PermissionApprovalEvaluationJudgeStatusUnknown = rpc.PermissionApprovalEvaluationJudgeStatusUnknown
PermissionApprovalEvaluationReasonCodeActionTooLong = rpc.PermissionApprovalEvaluationReasonCodeActionTooLong
PermissionApprovalEvaluationReasonCodeArgumentBindingUnreviewable = rpc.PermissionApprovalEvaluationReasonCodeArgumentBindingUnreviewable
PermissionApprovalEvaluationReasonCodeAuthorizationHistoryIncomplete = rpc.PermissionApprovalEvaluationReasonCodeAuthorizationHistoryIncomplete
PermissionApprovalEvaluationReasonCodeContentExcluded = rpc.PermissionApprovalEvaluationReasonCodeContentExcluded
PermissionApprovalEvaluationReasonCodeDynamicSource = rpc.PermissionApprovalEvaluationReasonCodeDynamicSource
PermissionApprovalEvaluationReasonCodeExecutableTooLarge = rpc.PermissionApprovalEvaluationReasonCodeExecutableTooLarge
PermissionApprovalEvaluationReasonCodeExecutableUnavailable = rpc.PermissionApprovalEvaluationReasonCodeExecutableUnavailable
PermissionApprovalEvaluationReasonCodeExtensionPermissionAccess = rpc.PermissionApprovalEvaluationReasonCodeExtensionPermissionAccess
PermissionApprovalEvaluationReasonCodeInactive = rpc.PermissionApprovalEvaluationReasonCodeInactive
PermissionApprovalEvaluationReasonCodeInherited = rpc.PermissionApprovalEvaluationReasonCodeInherited
PermissionApprovalEvaluationReasonCodeInterpreterTooLarge = rpc.PermissionApprovalEvaluationReasonCodeInterpreterTooLarge
PermissionApprovalEvaluationReasonCodeInterpreterUnavailable = rpc.PermissionApprovalEvaluationReasonCodeInterpreterUnavailable
PermissionApprovalEvaluationReasonCodeInterpreterWrappedScript = rpc.PermissionApprovalEvaluationReasonCodeInterpreterWrappedScript
PermissionApprovalEvaluationReasonCodeInvalidWorkingDirectory = rpc.PermissionApprovalEvaluationReasonCodeInvalidWorkingDirectory
PermissionApprovalEvaluationReasonCodeJudgeError = rpc.PermissionApprovalEvaluationReasonCodeJudgeError
PermissionApprovalEvaluationReasonCodeJudgeVerdict = rpc.PermissionApprovalEvaluationReasonCodeJudgeVerdict
PermissionApprovalEvaluationReasonCodeMalformedScriptActionManifest = rpc.PermissionApprovalEvaluationReasonCodeMalformedScriptActionManifest
PermissionApprovalEvaluationReasonCodeMalformedScriptActionReview = rpc.PermissionApprovalEvaluationReasonCodeMalformedScriptActionReview
PermissionApprovalEvaluationReasonCodeManagedApprovalRequired = rpc.PermissionApprovalEvaluationReasonCodeManagedApprovalRequired
PermissionApprovalEvaluationReasonCodeNonUtf8 = rpc.PermissionApprovalEvaluationReasonCodeNonUtf8
PermissionApprovalEvaluationReasonCodeNotReached = rpc.PermissionApprovalEvaluationReasonCodeNotReached
PermissionApprovalEvaluationReasonCodeNotRegularFile = rpc.PermissionApprovalEvaluationReasonCodeNotRegularFile
PermissionApprovalEvaluationReasonCodePathNotAuthorized = rpc.PermissionApprovalEvaluationReasonCodePathNotAuthorized
PermissionApprovalEvaluationReasonCodeSandboxBypass = rpc.PermissionApprovalEvaluationReasonCodeSandboxBypass
PermissionApprovalEvaluationReasonCodeShellEnvironmentUnreviewable = rpc.PermissionApprovalEvaluationReasonCodeShellEnvironmentUnreviewable
PermissionApprovalEvaluationReasonCodeTooLarge = rpc.PermissionApprovalEvaluationReasonCodeTooLarge
PermissionApprovalEvaluationReasonCodeTooManySources = rpc.PermissionApprovalEvaluationReasonCodeTooManySources
PermissionApprovalEvaluationReasonCodeUnavailable = rpc.PermissionApprovalEvaluationReasonCodeUnavailable
PermissionApprovalEvaluationReasonCodeUnknown = rpc.PermissionApprovalEvaluationReasonCodeUnknown
PermissionApprovalEvaluationReasonCodeUnreadable = rpc.PermissionApprovalEvaluationReasonCodeUnreadable
PermissionApprovalEvaluationReasonCodeUnrepresentablePath = rpc.PermissionApprovalEvaluationReasonCodeUnrepresentablePath
PermissionApprovalEvaluationReasonCodeUnreviewableScriptInvocation = rpc.PermissionApprovalEvaluationReasonCodeUnreviewableScriptInvocation
PermissionApprovalEvaluationReasonCodeUnsupportedCommandShape = rpc.PermissionApprovalEvaluationReasonCodeUnsupportedCommandShape
PermissionApprovalEvaluationReasonCodeUnsupportedSource = rpc.PermissionApprovalEvaluationReasonCodeUnsupportedSource
PermissionDecisionSourceAuthorizationCarryForward = rpc.PermissionDecisionSourceAuthorizationCarryForward
PermissionMessageAuthorizationPolarityDenial = rpc.PermissionMessageAuthorizationPolarityDenial
PermissionMessageAuthorizationPolarityGrant = rpc.PermissionMessageAuthorizationPolarityGrant
PermissionModeAllowAll = rpc.PermissionModeAllowAll
PermissionModeAssisted = rpc.PermissionModeAssisted
PermissionModeManual = rpc.PermissionModeManual
PermissionPromptRequestKindCommands = rpc.PermissionPromptRequestKindCommands
PermissionPromptRequestKindCustomTool = rpc.PermissionPromptRequestKindCustomTool
PermissionPromptRequestKindExtensionEnvAccess = rpc.PermissionPromptRequestKindExtensionEnvAccess
PermissionPromptRequestKindExtensionManagement = rpc.PermissionPromptRequestKindExtensionManagement
PermissionPromptRequestKindExtensionPermissionAccess = rpc.PermissionPromptRequestKindExtensionPermissionAccess
PermissionPromptRequestKindHook = rpc.PermissionPromptRequestKindHook
PermissionPromptRequestKindMCP = rpc.PermissionPromptRequestKindMCP
PermissionPromptRequestKindMemory = rpc.PermissionPromptRequestKindMemory
PermissionPromptRequestKindPath = rpc.PermissionPromptRequestKindPath
PermissionPromptRequestKindRead = rpc.PermissionPromptRequestKindRead
PermissionPromptRequestKindURL = rpc.PermissionPromptRequestKindURL
PermissionPromptRequestKindWorkflow = rpc.PermissionPromptRequestKindWorkflow
PermissionPromptRequestKindWrite = rpc.PermissionPromptRequestKindWrite
PermissionPromptRequestPathAccessKindRead = rpc.PermissionPromptRequestPathAccessKindRead
PermissionPromptRequestPathAccessKindShell = rpc.PermissionPromptRequestPathAccessKindShell
PermissionPromptRequestPathAccessKindWrite = rpc.PermissionPromptRequestPathAccessKindWrite
PermissionRecommendationApprove = rpc.PermissionRecommendationApprove
PermissionRecoveryAttemptDispositionApproved = rpc.PermissionRecoveryAttemptDispositionApproved
PermissionRecoveryAttemptDispositionBlocked = rpc.PermissionRecoveryAttemptDispositionBlocked
PermissionRecoveryAttemptDispositionDeferred = rpc.PermissionRecoveryAttemptDispositionDeferred
PermissionRecoveryAttemptDispositionDenied = rpc.PermissionRecoveryAttemptDispositionDenied
PermissionRecoveryAttemptDispositionPrompted = rpc.PermissionRecoveryAttemptDispositionPrompted
PermissionRecoveryAttemptDispositionSucceeded = rpc.PermissionRecoveryAttemptDispositionSucceeded
PermissionRecoveryAttemptReasonAttemptsExhausted = rpc.PermissionRecoveryAttemptReasonAttemptsExhausted
PermissionRecoveryAttemptReasonEquivalentAlternativeSucceeded = rpc.PermissionRecoveryAttemptReasonEquivalentAlternativeSucceeded
PermissionRecoveryAttemptReasonPermissionApproved = rpc.PermissionRecoveryAttemptReasonPermissionApproved
PermissionRecoveryAttemptReasonPermissionDenied = rpc.PermissionRecoveryAttemptReasonPermissionDenied
PermissionRecoveryAttemptReasonPermissionRequired = rpc.PermissionRecoveryAttemptReasonPermissionRequired
PermissionRecoveryAttemptReasonRepeatedAttempt = rpc.PermissionRecoveryAttemptReasonRepeatedAttempt
PermissionRecoveryAttemptReasonResponderUnavailable = rpc.PermissionRecoveryAttemptReasonResponderUnavailable
PermissionRecoveryAttemptRelationAlternative = rpc.PermissionRecoveryAttemptRelationAlternative
PermissionRecoveryAttemptRelationInitial = rpc.PermissionRecoveryAttemptRelationInitial
PermissionRecoveryAttemptRelationRetry = rpc.PermissionRecoveryAttemptRelationRetry
PermissionRecoveryOnBlockedAsk = rpc.PermissionRecoveryOnBlockedAsk
PermissionRecoveryOnBlockedFail = rpc.PermissionRecoveryOnBlockedFail
PermissionRecoveryReasonAttemptsExhausted = rpc.PermissionRecoveryReasonAttemptsExhausted
PermissionRecoveryReasonEquivalentAlternativeSucceeded = rpc.PermissionRecoveryReasonEquivalentAlternativeSucceeded
PermissionRecoveryReasonPermissionApproved = rpc.PermissionRecoveryReasonPermissionApproved
PermissionRecoveryReasonPermissionDenied = rpc.PermissionRecoveryReasonPermissionDenied
PermissionRecoveryReasonPermissionRequired = rpc.PermissionRecoveryReasonPermissionRequired
PermissionRecoveryReasonRepeatedAttempt = rpc.PermissionRecoveryReasonRepeatedAttempt
PermissionRecoveryReasonResponderUnavailable = rpc.PermissionRecoveryReasonResponderUnavailable
PermissionRecoveryStatusAwaitingApproval = rpc.PermissionRecoveryStatusAwaitingApproval
PermissionRecoveryStatusBlocked = rpc.PermissionRecoveryStatusBlocked
PermissionRecoveryStatusRecovering = rpc.PermissionRecoveryStatusRecovering
PermissionRecoveryStatusResolved = rpc.PermissionRecoveryStatusResolved
PermissionRequestKindCustomTool = rpc.PermissionRequestKindCustomTool
PermissionRequestKindExtensionEnvAccess = rpc.PermissionRequestKindExtensionEnvAccess
PermissionRequestKindExtensionManagement = rpc.PermissionRequestKindExtensionManagement
PermissionRequestKindExtensionPermissionAccess = rpc.PermissionRequestKindExtensionPermissionAccess
PermissionRequestKindHook = rpc.PermissionRequestKindHook
PermissionRequestKindMCP = rpc.PermissionRequestKindMCP
PermissionRequestKindMemory = rpc.PermissionRequestKindMemory
PermissionRequestKindRead = rpc.PermissionRequestKindRead
PermissionRequestKindShell = rpc.PermissionRequestKindShell
PermissionRequestKindURL = rpc.PermissionRequestKindURL
PermissionRequestKindWorkflow = rpc.PermissionRequestKindWorkflow
PermissionRequestKindWrite = rpc.PermissionRequestKindWrite
PermissionRequestMemoryActionStore = rpc.PermissionRequestMemoryActionStore
PermissionRequestMemoryActionVote = rpc.PermissionRequestMemoryActionVote
PermissionRequestMemoryDirectionDownvote = rpc.PermissionRequestMemoryDirectionDownvote
PermissionRequestMemoryDirectionUpvote = rpc.PermissionRequestMemoryDirectionUpvote
PermissionRequestMemoryScopeRepository = rpc.PermissionRequestMemoryScopeRepository
PermissionRequestMemoryScopeUser = rpc.PermissionRequestMemoryScopeUser
PermissionResultKindApproved = rpc.PermissionResultKindApproved
PermissionResultKindApprovedForLocation = rpc.PermissionResultKindApprovedForLocation
PermissionResultKindApprovedForSession = rpc.PermissionResultKindApprovedForSession
PermissionResultKindApprovedReadOnlyForSession = rpc.PermissionResultKindApprovedReadOnlyForSession
PermissionResultKindCancelled = rpc.PermissionResultKindCancelled
PermissionResultKindDeniedByContentExclusionPolicy = rpc.PermissionResultKindDeniedByContentExclusionPolicy
PermissionResultKindDeniedByPermissionRequestHook = rpc.PermissionResultKindDeniedByPermissionRequestHook
PermissionResultKindDeniedByRules = rpc.PermissionResultKindDeniedByRules
PermissionResultKindDeniedInteractivelyByUser = rpc.PermissionResultKindDeniedInteractivelyByUser
PermissionResultKindDeniedNoApprovalRuleAndCouldNotRequestFromUser = rpc.PermissionResultKindDeniedNoApprovalRuleAndCouldNotRequestFromUser
PermissionSandboxPathGrantAccessRead = rpc.PermissionSandboxPathGrantAccessRead
PermissionSandboxPathGrantAccessReadWrite = rpc.PermissionSandboxPathGrantAccessReadWrite
PersistedBinaryImageTypeImage = rpc.PersistedBinaryImageTypeImage
PersistedBinaryImageTypeResource = rpc.PersistedBinaryImageTypeResource
PersistedBinaryResultTypeImage = rpc.PersistedBinaryResultTypeImage
PersistedBinaryResultTypeResource = rpc.PersistedBinaryResultTypeResource
PlanChangedOperationCreate = rpc.PlanChangedOperationCreate
PlanChangedOperationDelete = rpc.PlanChangedOperationDelete
PlanChangedOperationUpdate = rpc.PlanChangedOperationUpdate
ProviderMonthlyUsageScopeUnknown = rpc.ProviderMonthlyUsageScopeUnknown
ProviderMonthlyUsageScopeUser = rpc.ProviderMonthlyUsageScopeUser
ProviderMonthlyUsageStateAvailable = rpc.ProviderMonthlyUsageStateAvailable
ProviderMonthlyUsageStateNoPolicy = rpc.ProviderMonthlyUsageStateNoPolicy
ProviderMonthlyUsageStateUnavailable = rpc.ProviderMonthlyUsageStateUnavailable
ProviderMonthlyUsageStateUnknown = rpc.ProviderMonthlyUsageStateUnknown
ProviderQuotaAccessStateAllowed = rpc.ProviderQuotaAccessStateAllowed
ProviderQuotaAccessStateDenied = rpc.ProviderQuotaAccessStateDenied
ProviderQuotaAccessStateNotRequired = rpc.ProviderQuotaAccessStateNotRequired
ProviderQuotaAccessStateUnavailable = rpc.ProviderQuotaAccessStateUnavailable
ProviderQuotaAccessStateUnknown = rpc.ProviderQuotaAccessStateUnknown
ProviderQuotaAcquisitionStatusFailed = rpc.ProviderQuotaAcquisitionStatusFailed
ProviderQuotaAcquisitionStatusSucceeded = rpc.ProviderQuotaAcquisitionStatusSucceeded
ProviderQuotaAcquisitionStatusUnavailable = rpc.ProviderQuotaAcquisitionStatusUnavailable
ProviderQuotaCapacityStateAvailable = rpc.ProviderQuotaCapacityStateAvailable
ProviderQuotaCapacityStateExhausted = rpc.ProviderQuotaCapacityStateExhausted
ProviderQuotaCapacityStateNotApplicable = rpc.ProviderQuotaCapacityStateNotApplicable
ProviderQuotaCapacityStateNotRequired = rpc.ProviderQuotaCapacityStateNotRequired
ProviderQuotaCapacityStateUnavailable = rpc.ProviderQuotaCapacityStateUnavailable
ProviderQuotaCapacityStateUnknown = rpc.ProviderQuotaCapacityStateUnknown
ProviderQuotaCapacityStateUnlimited = rpc.ProviderQuotaCapacityStateUnlimited
ProviderQuotaObservationKindAccountSnapshot = rpc.ProviderQuotaObservationKindAccountSnapshot
ProviderQuotaObservationKindAdmissionState = rpc.ProviderQuotaObservationKindAdmissionState
ProviderQuotaQuantityKindAdvisoryBalance = rpc.ProviderQuotaQuantityKindAdvisoryBalance
ProviderQuotaQuantityKindAuthoritativeBudget = rpc.ProviderQuotaQuantityKindAuthoritativeBudget
ProviderQuotaQuantityKindNone = rpc.ProviderQuotaQuantityKindNone
ProviderQuotaUnitAiCredits = rpc.ProviderQuotaUnitAiCredits
ProviderQuotaUnitRequests = rpc.ProviderQuotaUnitRequests
ProviderQuotaUnitTokens = rpc.ProviderQuotaUnitTokens
ProviderQuotaUnitUnknown = rpc.ProviderQuotaUnitUnknown
ReasoningSummaryConcise = rpc.ReasoningSummaryConcise
ReasoningSummaryDetailed = rpc.ReasoningSummaryDetailed
ReasoningSummaryNone = rpc.ReasoningSummaryNone
RecommendedAutoTierBalance = rpc.RecommendedAutoTierBalance
RecommendedAutoTierEfficiency = rpc.RecommendedAutoTierEfficiency
RecommendedAutoTierIntelligence = rpc.RecommendedAutoTierIntelligence
RemediationActionAllowSandboxOutbound = rpc.RemediationActionAllowSandboxOutbound
RemediationActionReviewSandboxPolicy = rpc.RemediationActionReviewSandboxPolicy
RemediationActionRewindConversation = rpc.RemediationActionRewindConversation
RemediationActionShowAccount = rpc.RemediationActionShowAccount
RemediationActionSignIn = rpc.RemediationActionSignIn
RemediationActionSwitchAccount = rpc.RemediationActionSwitchAccount
ScheduleOriginModel = rpc.ScheduleOriginModel
ScheduleOriginUser = rpc.ScheduleOriginUser
SessionEventTypeAbort = rpc.SessionEventTypeAbort
SessionEventTypeAgentInterrupted = rpc.SessionEventTypeAgentInterrupted
SessionEventTypeAssistantFusionPhaseActivity = rpc.SessionEventTypeAssistantFusionPhaseActivity
SessionEventTypeAssistantFusionPhaseCompleted = rpc.SessionEventTypeAssistantFusionPhaseCompleted
SessionEventTypeAssistantFusionPhaseFailed = rpc.SessionEventTypeAssistantFusionPhaseFailed
SessionEventTypeAssistantFusionPhaseStarted = rpc.SessionEventTypeAssistantFusionPhaseStarted
SessionEventTypeAssistantIdle = rpc.SessionEventTypeAssistantIdle
SessionEventTypeAssistantIntent = rpc.SessionEventTypeAssistantIntent
SessionEventTypeAssistantMessage = rpc.SessionEventTypeAssistantMessage
SessionEventTypeAssistantMessageDelta = rpc.SessionEventTypeAssistantMessageDelta