Repository navigation
Expand file tree
/
Copy pathrpc-variant-owners.ts
More file actions
78 lines (77 loc) · 4.23 KB
/
Copy pathrpc-variant-owners.ts
File metadata and controls
78 lines (77 loc) · 4.23 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
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
*--------------------------------------------------------------------------------------------*/
/**
* Historical Java RPC variant superclasses at copilot-sdk
* ad69ee168680728872434817191ef8cc5e449431 (61 public variants).
*
* This is ABI input, not generated output: a shared schema title cannot express
* which Java superclass previously owned its public class name. Preserve these
* entries when adding union memberships. For a newly shared variant, explicitly
* record its previously published owner here; do not infer it from generation
* order or mutable generated files. Removal/reassignment requires an intentional
* API compatibility decision, not an automatic schema-update rewrite.
*/
export const RPC_VARIANT_OWNERS: Readonly<Record<string, string>> = {
AgentRegistrySpawnError: "AgentRegistrySpawnResult",
AgentRegistrySpawnRegistryTimeout: "AgentRegistrySpawnResult",
AgentRegistrySpawnSpawned: "AgentRegistrySpawnResult",
AgentRegistrySpawnValidationError: "AgentRegistrySpawnResult",
ApiKeyAuthInfo: "AuthInfo",
CopilotApiTokenAuthInfo: "AuthInfo",
EnvAuthInfo: "AuthInfo",
GhCliAuthInfo: "AuthInfo",
HMACAuthInfo: "AuthInfo",
TokenAuthInfo: "AuthInfo",
TokenProviderAuthInfo: "AuthInfo",
UserAuthInfo: "AuthInfo",
CatalogAiSkillCandidate: "CatalogCandidate",
CatalogMcpServerCandidate: "CatalogCandidate",
CatalogCandidateSourceEmbedded: "CatalogCandidateSource",
CatalogCandidateSourceUrl: "CatalogCandidateSource",
CatalogAuthenticationRequiredError: "CatalogSearchResult",
CatalogContractViolationError: "CatalogSearchResult",
CatalogInvalidRequestError: "CatalogSearchResult",
CatalogMalformedCardError: "CatalogSearchResult",
CatalogNegotiationRefusedError: "CatalogSearchResult",
CatalogNetworkFailureError: "CatalogSearchResult",
CatalogPolicyRejectedError: "CatalogSearchResult",
CatalogSearchSucceeded: "CatalogSearchResult",
CatalogUnavailableError: "CatalogSearchResult",
CatalogUnsafeRetrievalError: "CatalogSearchResult",
CatalogUnsupportedKindError: "CatalogSearchResult",
CatalogTrustSnapshotAbsent: "CatalogTrustSnapshot",
CatalogTrustSnapshotCurrent: "CatalogTrustSnapshot",
CatalogTrustSnapshotDowngraded: "CatalogTrustSnapshot",
CatalogTrustSnapshotMalformed: "CatalogTrustSnapshot",
CatalogTrustSnapshotRevoked: "CatalogTrustSnapshot",
CatalogTrustSnapshotStale: "CatalogTrustSnapshot",
CatalogTrustSnapshotUnsupported: "CatalogTrustSnapshot",
GitHubTokenAcquireResultCancelled: "GitHubTokenAcquireResult",
GitHubTokenAcquireResultToken: "GitHubTokenAcquireResult",
McpOauthProbeResultAuthenticated: "McpOauthProbeResult",
McpOauthProbeResultFailed: "McpOauthProbeResult",
McpOauthProbeResultNeedsAuth: "McpOauthProbeResult",
McpOauthProbeResultNoAuthRequired: "McpOauthProbeResult",
CatalogHandleRejectedError: "McpPlanInstallResult",
CatalogNotInstallableError: "McpPlanInstallResult",
CatalogUnavailableTransportError: "McpPlanInstallResult",
McpPlanInstallPlanned: "McpPlanInstallResult",
SessionLimitPredictionResultAvailable: "SessionLimitPredictionResult",
SessionLimitPredictionResultUnavailable: "SessionLimitPredictionResult",
SessionsOpenAttach: "SessionsOpenParams",
SessionsOpenCloud: "SessionsOpenParams",
SessionsOpenCreate: "SessionsOpenParams",
SessionsOpenHandoff: "SessionsOpenParams",
SessionsOpenRemote: "SessionsOpenParams",
SessionsOpenResume: "SessionsOpenParams",
SessionsOpenResumeLast: "SessionsOpenParams",
SlashCommandAgentPromptResult: "SlashCommandInvocationResult",
SlashCommandCompletedResult: "SlashCommandInvocationResult",
SlashCommandInvocationResultAddTimelineEntry: "SlashCommandInvocationResult",
SlashCommandInvocationResultSetModel: "SlashCommandInvocationResult",
SlashCommandInvocationResultSetPlanModel: "SlashCommandInvocationResult",
SlashCommandInvocationResultShowDialog: "SlashCommandInvocationResult",
SlashCommandSelectSubcommandResult: "SlashCommandInvocationResult",
SlashCommandTextResult: "SlashCommandInvocationResult",
};