chore: generate

This commit is contained in:
opencode-agent[bot]
2026-05-05 01:29:49 +00:00
parent 22a4a9df8b
commit f33b17e8ac
3 changed files with 67 additions and 1348 deletions
+60 -147
View File
@@ -4,84 +4,58 @@ import { client } from "./client.gen.js"
import { buildClientParams, type Client, type Options as Options2, type TDataShape } from "./client/index.js"
import type {
AgentPartInput,
AppAgentsErrors,
AppAgentsResponses,
AppLogErrors,
AppLogResponses,
AppSkillsErrors,
AppSkillsResponses,
Auth as Auth3,
AuthRemoveErrors,
AuthRemoveResponses,
AuthSetErrors,
AuthSetResponses,
CommandListErrors,
CommandListResponses,
Config as Config3,
ConfigGetErrors,
ConfigGetResponses,
ConfigProvidersErrors,
ConfigProvidersResponses,
ConfigUpdateErrors,
ConfigUpdateResponses,
EventSubscribeErrors,
EventSubscribeResponses,
EventTuiCommandExecute2,
EventTuiPromptAppend2,
EventTuiSessionSelect2,
EventTuiToastShow2,
ExperimentalConsoleGetErrors,
ExperimentalConsoleGetResponses,
ExperimentalConsoleListOrgsErrors,
ExperimentalConsoleListOrgsResponses,
ExperimentalConsoleSwitchOrgResponses,
ExperimentalResourceListErrors,
ExperimentalResourceListResponses,
ExperimentalSessionListErrors,
ExperimentalSessionListResponses,
ExperimentalWorkspaceAdapterListErrors,
ExperimentalWorkspaceAdapterListResponses,
ExperimentalWorkspaceCreateErrors,
ExperimentalWorkspaceCreateResponses,
ExperimentalWorkspaceListErrors,
ExperimentalWorkspaceListResponses,
ExperimentalWorkspaceRemoveErrors,
ExperimentalWorkspaceRemoveResponses,
ExperimentalWorkspaceStatusErrors,
ExperimentalWorkspaceStatusResponses,
ExperimentalWorkspaceWarpErrors,
ExperimentalWorkspaceWarpResponses,
FileListErrors,
FileListResponses,
FilePartInput,
FilePartSource,
FileReadErrors,
FileReadResponses,
FileStatusErrors,
FileStatusResponses,
FindFilesErrors,
FindFilesResponses,
FindSymbolsErrors,
FindSymbolsResponses,
FindTextErrors,
FindTextResponses,
FormatterStatusErrors,
FormatterStatusResponses,
GlobalConfigGetErrors,
GlobalConfigGetResponses,
GlobalConfigUpdateErrors,
GlobalConfigUpdateResponses,
GlobalDisposeErrors,
GlobalDisposeResponses,
GlobalEventErrors,
GlobalEventResponses,
GlobalHealthErrors,
GlobalHealthResponses,
GlobalUpgradeErrors,
GlobalUpgradeResponses,
InstanceDisposeErrors,
InstanceDisposeResponses,
LspStatusErrors,
LspStatusResponses,
McpAddErrors,
McpAddResponses,
@@ -93,13 +67,10 @@ import type {
McpAuthRemoveResponses,
McpAuthStartErrors,
McpAuthStartResponses,
McpConnectErrors,
McpConnectResponses,
McpDisconnectErrors,
McpDisconnectResponses,
McpLocalConfig,
McpRemoteConfig,
McpStatusErrors,
McpStatusResponses,
OutputFormat,
Part as Part2,
@@ -107,27 +78,20 @@ import type {
PartDeleteResponses,
PartUpdateErrors,
PartUpdateResponses,
PathGetErrors,
PathGetResponses,
PermissionListErrors,
PermissionListResponses,
PermissionReplyErrors,
PermissionReplyResponses,
PermissionRespondErrors,
PermissionRespondResponses,
PermissionRuleset,
ProjectCurrentErrors,
ProjectCurrentResponses,
ProjectInitGitErrors,
ProjectInitGitResponses,
ProjectListErrors,
ProjectListResponses,
ProjectUpdateErrors,
ProjectUpdateResponses,
Prompt,
ProviderAuthErrors,
ProviderAuthResponses,
ProviderListErrors,
ProviderListResponses,
ProviderOauthAuthorizeErrors,
ProviderOauthAuthorizeResponses,
@@ -141,16 +105,13 @@ import type {
PtyCreateResponses,
PtyGetErrors,
PtyGetResponses,
PtyListErrors,
PtyListResponses,
PtyRemoveErrors,
PtyRemoveResponses,
PtyShellsErrors,
PtyShellsResponses,
PtyUpdateErrors,
PtyUpdateResponses,
QuestionAnswer,
QuestionListErrors,
QuestionListResponses,
QuestionRejectErrors,
QuestionRejectResponses,
@@ -169,15 +130,12 @@ import type {
SessionDeleteMessageResponses,
SessionDeleteResponses,
SessionDelivery,
SessionDiffErrors,
SessionDiffResponses,
SessionForkErrors,
SessionForkResponses,
SessionGetErrors,
SessionGetResponses,
SessionInitErrors,
SessionInitResponses,
SessionListErrors,
SessionListResponses,
SessionMessageErrors,
SessionMessageResponses,
@@ -210,7 +168,6 @@ import type {
SyncHistoryListResponses,
SyncReplayErrors,
SyncReplayResponses,
SyncStartErrors,
SyncStartResponses,
SyncStealErrors,
SyncStealResponses,
@@ -221,50 +178,34 @@ import type {
ToolListResponses,
TuiAppendPromptErrors,
TuiAppendPromptResponses,
TuiClearPromptErrors,
TuiClearPromptResponses,
TuiControlNextErrors,
TuiControlNextResponses,
TuiControlResponseErrors,
TuiControlResponseResponses,
TuiExecuteCommandErrors,
TuiExecuteCommandResponses,
TuiOpenHelpErrors,
TuiOpenHelpResponses,
TuiOpenModelsErrors,
TuiOpenModelsResponses,
TuiOpenSessionsErrors,
TuiOpenSessionsResponses,
TuiOpenThemesErrors,
TuiOpenThemesResponses,
TuiPublishErrors,
TuiPublishResponses,
TuiSelectSessionErrors,
TuiSelectSessionResponses,
TuiShowToastErrors,
TuiShowToastResponses,
TuiSubmitPromptErrors,
TuiSubmitPromptResponses,
V2SessionCompactErrors,
V2SessionCompactResponses,
V2SessionContextErrors,
V2SessionContextResponses,
V2SessionListErrors,
V2SessionListResponses,
V2SessionMessagesErrors,
V2SessionMessagesResponses,
V2SessionPromptErrors,
V2SessionPromptResponses,
V2SessionWaitErrors,
V2SessionWaitResponses,
VcsDiffErrors,
VcsDiffResponses,
VcsGetErrors,
VcsGetResponses,
WorktreeCreateErrors,
WorktreeCreateInput,
WorktreeCreateResponses,
WorktreeListErrors,
WorktreeListResponses,
WorktreeRemoveErrors,
WorktreeRemoveInput,
@@ -442,7 +383,7 @@ export class App extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<AppAgentsResponses, AppAgentsErrors, ThrowOnError>({
return (options?.client ?? this.client).get<AppAgentsResponses, unknown, ThrowOnError>({
url: "/agent",
...options,
...params,
@@ -472,7 +413,7 @@ export class App extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<AppSkillsResponses, AppSkillsErrors, ThrowOnError>({
return (options?.client ?? this.client).get<AppSkillsResponses, unknown, ThrowOnError>({
url: "/skill",
...options,
...params,
@@ -487,7 +428,7 @@ export class Config extends HeyApiClient {
* Retrieve the current global OpenCode configuration settings and preferences.
*/
public get<ThrowOnError extends boolean = false>(options?: Options<never, ThrowOnError>) {
return (options?.client ?? this.client).get<GlobalConfigGetResponses, GlobalConfigGetErrors, ThrowOnError>({
return (options?.client ?? this.client).get<GlobalConfigGetResponses, unknown, ThrowOnError>({
url: "/global/config",
...options,
})
@@ -525,7 +466,7 @@ export class Global extends HeyApiClient {
* Get health information about the OpenCode server.
*/
public health<ThrowOnError extends boolean = false>(options?: Options<never, ThrowOnError>) {
return (options?.client ?? this.client).get<GlobalHealthResponses, GlobalHealthErrors, ThrowOnError>({
return (options?.client ?? this.client).get<GlobalHealthResponses, unknown, ThrowOnError>({
url: "/global/health",
...options,
})
@@ -537,7 +478,7 @@ export class Global extends HeyApiClient {
* Subscribe to global events from the OpenCode system using server-sent events.
*/
public event<ThrowOnError extends boolean = false>(options?: Options<never, ThrowOnError>) {
return (options?.client ?? this.client).sse.get<GlobalEventResponses, GlobalEventErrors, ThrowOnError>({
return (options?.client ?? this.client).sse.get<GlobalEventResponses, unknown, ThrowOnError>({
url: "/global/event",
...options,
})
@@ -549,7 +490,7 @@ export class Global extends HeyApiClient {
* Clean up and dispose all OpenCode instances, releasing all resources.
*/
public dispose<ThrowOnError extends boolean = false>(options?: Options<never, ThrowOnError>) {
return (options?.client ?? this.client).post<GlobalDisposeResponses, GlobalDisposeErrors, ThrowOnError>({
return (options?.client ?? this.client).post<GlobalDisposeResponses, unknown, ThrowOnError>({
url: "/global/dispose",
...options,
})
@@ -609,7 +550,7 @@ export class Event extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).sse.get<EventSubscribeResponses, EventSubscribeErrors, ThrowOnError>({
return (options?.client ?? this.client).sse.get<EventSubscribeResponses, unknown, ThrowOnError>({
url: "/event",
...options,
...params,
@@ -641,7 +582,7 @@ export class Config2 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<ConfigGetResponses, ConfigGetErrors, ThrowOnError>({
return (options?.client ?? this.client).get<ConfigGetResponses, unknown, ThrowOnError>({
url: "/config",
...options,
...params,
@@ -708,7 +649,7 @@ export class Config2 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<ConfigProvidersResponses, ConfigProvidersErrors, ThrowOnError>({
return (options?.client ?? this.client).get<ConfigProvidersResponses, unknown, ThrowOnError>({
url: "/config/providers",
...options,
...params,
@@ -740,11 +681,7 @@ export class Console extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalConsoleGetResponses,
ExperimentalConsoleGetErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalConsoleGetResponses, unknown, ThrowOnError>({
url: "/experimental/console",
...options,
...params,
@@ -774,11 +711,7 @@ export class Console extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalConsoleListOrgsResponses,
ExperimentalConsoleListOrgsErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalConsoleListOrgsResponses, unknown, ThrowOnError>({
url: "/experimental/console/orgs",
...options,
...params,
@@ -861,11 +794,7 @@ export class Session extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalSessionListResponses,
ExperimentalSessionListErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalSessionListResponses, unknown, ThrowOnError>({
url: "/experimental/session",
...options,
...params,
@@ -897,11 +826,7 @@ export class Resource extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalResourceListResponses,
ExperimentalResourceListErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalResourceListResponses, unknown, ThrowOnError>({
url: "/experimental/resource",
...options,
...params,
@@ -933,11 +858,7 @@ export class Adapter extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalWorkspaceAdapterListResponses,
ExperimentalWorkspaceAdapterListErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalWorkspaceAdapterListResponses, unknown, ThrowOnError>({
url: "/experimental/workspace/adapter",
...options,
...params,
@@ -969,11 +890,7 @@ export class Workspace extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalWorkspaceListResponses,
ExperimentalWorkspaceListErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalWorkspaceListResponses, unknown, ThrowOnError>({
url: "/experimental/workspace",
...options,
...params,
@@ -1050,11 +967,7 @@ export class Workspace extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<
ExperimentalWorkspaceStatusResponses,
ExperimentalWorkspaceStatusErrors,
ThrowOnError
>({
return (options?.client ?? this.client).get<ExperimentalWorkspaceStatusResponses, unknown, ThrowOnError>({
url: "/experimental/workspace/status",
...options,
...params,
@@ -1106,7 +1019,7 @@ export class Workspace extends HeyApiClient {
parameters?: {
directory?: string
workspace?: string
id?: string | null
id?: string
sessionID?: string
},
options?: Options<never, ThrowOnError>,
@@ -1295,7 +1208,7 @@ export class Worktree extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<WorktreeListResponses, WorktreeListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<WorktreeListResponses, unknown, ThrowOnError>({
url: "/experimental/worktree",
...options,
...params,
@@ -1403,7 +1316,7 @@ export class Find extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FindTextResponses, FindTextErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FindTextResponses, unknown, ThrowOnError>({
url: "/find",
...options,
...params,
@@ -1441,7 +1354,7 @@ export class Find extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FindFilesResponses, FindFilesErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FindFilesResponses, unknown, ThrowOnError>({
url: "/find/file",
...options,
...params,
@@ -1473,7 +1386,7 @@ export class Find extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FindSymbolsResponses, FindSymbolsErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FindSymbolsResponses, unknown, ThrowOnError>({
url: "/find/symbol",
...options,
...params,
@@ -1507,7 +1420,7 @@ export class File extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FileListResponses, FileListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FileListResponses, unknown, ThrowOnError>({
url: "/file",
...options,
...params,
@@ -1539,7 +1452,7 @@ export class File extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FileReadResponses, FileReadErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FileReadResponses, unknown, ThrowOnError>({
url: "/file/content",
...options,
...params,
@@ -1569,7 +1482,7 @@ export class File extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FileStatusResponses, FileStatusErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FileStatusResponses, unknown, ThrowOnError>({
url: "/file/status",
...options,
...params,
@@ -1601,7 +1514,7 @@ export class Instance extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<InstanceDisposeResponses, InstanceDisposeErrors, ThrowOnError>({
return (options?.client ?? this.client).post<InstanceDisposeResponses, unknown, ThrowOnError>({
url: "/instance/dispose",
...options,
...params,
@@ -1633,7 +1546,7 @@ export class Path extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<PathGetResponses, PathGetErrors, ThrowOnError>({
return (options?.client ?? this.client).get<PathGetResponses, unknown, ThrowOnError>({
url: "/path",
...options,
...params,
@@ -1665,7 +1578,7 @@ export class Vcs extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<VcsGetResponses, VcsGetErrors, ThrowOnError>({
return (options?.client ?? this.client).get<VcsGetResponses, unknown, ThrowOnError>({
url: "/vcs",
...options,
...params,
@@ -1697,7 +1610,7 @@ export class Vcs extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<VcsDiffResponses, VcsDiffErrors, ThrowOnError>({
return (options?.client ?? this.client).get<VcsDiffResponses, unknown, ThrowOnError>({
url: "/vcs/diff",
...options,
...params,
@@ -1729,7 +1642,7 @@ export class Command extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<CommandListResponses, CommandListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<CommandListResponses, unknown, ThrowOnError>({
url: "/command",
...options,
...params,
@@ -1761,7 +1674,7 @@ export class Lsp extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<LspStatusResponses, LspStatusErrors, ThrowOnError>({
return (options?.client ?? this.client).get<LspStatusResponses, unknown, ThrowOnError>({
url: "/lsp",
...options,
...params,
@@ -1793,7 +1706,7 @@ export class Formatter extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<FormatterStatusResponses, FormatterStatusErrors, ThrowOnError>({
return (options?.client ?? this.client).get<FormatterStatusResponses, unknown, ThrowOnError>({
url: "/formatter",
...options,
...params,
@@ -1964,7 +1877,7 @@ export class Mcp extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<McpStatusResponses, McpStatusErrors, ThrowOnError>({
return (options?.client ?? this.client).get<McpStatusResponses, unknown, ThrowOnError>({
url: "/mcp",
...options,
...params,
@@ -2033,7 +1946,7 @@ export class Mcp extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<McpConnectResponses, McpConnectErrors, ThrowOnError>({
return (options?.client ?? this.client).post<McpConnectResponses, unknown, ThrowOnError>({
url: "/mcp/{name}/connect",
...options,
...params,
@@ -2063,7 +1976,7 @@ export class Mcp extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<McpDisconnectResponses, McpDisconnectErrors, ThrowOnError>({
return (options?.client ?? this.client).post<McpDisconnectResponses, unknown, ThrowOnError>({
url: "/mcp/{name}/disconnect",
...options,
...params,
@@ -2100,7 +2013,7 @@ export class Project extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<ProjectListResponses, ProjectListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<ProjectListResponses, unknown, ThrowOnError>({
url: "/project",
...options,
...params,
@@ -2130,7 +2043,7 @@ export class Project extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<ProjectCurrentResponses, ProjectCurrentErrors, ThrowOnError>({
return (options?.client ?? this.client).get<ProjectCurrentResponses, unknown, ThrowOnError>({
url: "/project/current",
...options,
...params,
@@ -2160,7 +2073,7 @@ export class Project extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<ProjectInitGitResponses, ProjectInitGitErrors, ThrowOnError>({
return (options?.client ?? this.client).post<ProjectInitGitResponses, unknown, ThrowOnError>({
url: "/project/git/init",
...options,
...params,
@@ -2244,7 +2157,7 @@ export class Pty extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<PtyShellsResponses, PtyShellsErrors, ThrowOnError>({
return (options?.client ?? this.client).get<PtyShellsResponses, unknown, ThrowOnError>({
url: "/pty/shells",
...options,
...params,
@@ -2274,7 +2187,7 @@ export class Pty extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<PtyListResponses, PtyListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<PtyListResponses, unknown, ThrowOnError>({
url: "/pty",
...options,
...params,
@@ -2525,7 +2438,7 @@ export class Question extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<QuestionListResponses, QuestionListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<QuestionListResponses, unknown, ThrowOnError>({
url: "/question",
...options,
...params,
@@ -2628,7 +2541,7 @@ export class Permission extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<PermissionListResponses, PermissionListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<PermissionListResponses, unknown, ThrowOnError>({
url: "/permission",
...options,
...params,
@@ -2838,7 +2751,7 @@ export class Provider extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<ProviderListResponses, ProviderListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<ProviderListResponses, unknown, ThrowOnError>({
url: "/provider",
...options,
...params,
@@ -2868,7 +2781,7 @@ export class Provider extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<ProviderAuthResponses, ProviderAuthErrors, ThrowOnError>({
return (options?.client ?? this.client).get<ProviderAuthResponses, unknown, ThrowOnError>({
url: "/provider/auth",
...options,
...params,
@@ -2917,7 +2830,7 @@ export class Session2 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<SessionListResponses, SessionListErrors, ThrowOnError>({
return (options?.client ?? this.client).get<SessionListResponses, unknown, ThrowOnError>({
url: "/session",
...options,
...params,
@@ -3205,7 +3118,7 @@ export class Session2 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<SessionDiffResponses, SessionDiffErrors, ThrowOnError>({
return (options?.client ?? this.client).get<SessionDiffResponses, unknown, ThrowOnError>({
url: "/session/{sessionID}/diff",
...options,
...params,
@@ -3407,7 +3320,7 @@ export class Session2 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<SessionForkResponses, SessionForkErrors, ThrowOnError>({
return (options?.client ?? this.client).post<SessionForkResponses, unknown, ThrowOnError>({
url: "/session/{sessionID}/fork",
...options,
...params,
@@ -3983,7 +3896,7 @@ export class Sync extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<SyncStartResponses, SyncStartErrors, ThrowOnError>({
return (options?.client ?? this.client).post<SyncStartResponses, unknown, ThrowOnError>({
url: "/sync/start",
...options,
...params,
@@ -4148,7 +4061,7 @@ export class Session3 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<V2SessionPromptResponses, V2SessionPromptErrors, ThrowOnError>({
return (options?.client ?? this.client).post<V2SessionPromptResponses, unknown, ThrowOnError>({
url: "/api/session/{sessionID}/prompt",
...options,
...params,
@@ -4185,7 +4098,7 @@ export class Session3 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<V2SessionCompactResponses, V2SessionCompactErrors, ThrowOnError>({
return (options?.client ?? this.client).post<V2SessionCompactResponses, unknown, ThrowOnError>({
url: "/api/session/{sessionID}/compact",
...options,
...params,
@@ -4217,7 +4130,7 @@ export class Session3 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<V2SessionWaitResponses, V2SessionWaitErrors, ThrowOnError>({
return (options?.client ?? this.client).post<V2SessionWaitResponses, unknown, ThrowOnError>({
url: "/api/session/{sessionID}/wait",
...options,
...params,
@@ -4249,7 +4162,7 @@ export class Session3 extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<V2SessionContextResponses, V2SessionContextErrors, ThrowOnError>({
return (options?.client ?? this.client).get<V2SessionContextResponses, unknown, ThrowOnError>({
url: "/api/session/{sessionID}/context",
...options,
...params,
@@ -4320,7 +4233,7 @@ export class Control extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).get<TuiControlNextResponses, TuiControlNextErrors, ThrowOnError>({
return (options?.client ?? this.client).get<TuiControlNextResponses, unknown, ThrowOnError>({
url: "/tui/control/next",
...options,
...params,
@@ -4352,7 +4265,7 @@ export class Control extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiControlResponseResponses, TuiControlResponseErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiControlResponseResponses, unknown, ThrowOnError>({
url: "/tui/control/response",
...options,
...params,
@@ -4426,7 +4339,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiOpenHelpResponses, TuiOpenHelpErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiOpenHelpResponses, unknown, ThrowOnError>({
url: "/tui/open-help",
...options,
...params,
@@ -4456,7 +4369,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiOpenSessionsResponses, TuiOpenSessionsErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiOpenSessionsResponses, unknown, ThrowOnError>({
url: "/tui/open-sessions",
...options,
...params,
@@ -4486,7 +4399,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiOpenThemesResponses, TuiOpenThemesErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiOpenThemesResponses, unknown, ThrowOnError>({
url: "/tui/open-themes",
...options,
...params,
@@ -4516,7 +4429,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiOpenModelsResponses, TuiOpenModelsErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiOpenModelsResponses, unknown, ThrowOnError>({
url: "/tui/open-models",
...options,
...params,
@@ -4546,7 +4459,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiSubmitPromptResponses, TuiSubmitPromptErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiSubmitPromptResponses, unknown, ThrowOnError>({
url: "/tui/submit-prompt",
...options,
...params,
@@ -4576,7 +4489,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiClearPromptResponses, TuiClearPromptErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiClearPromptResponses, unknown, ThrowOnError>({
url: "/tui/clear-prompt",
...options,
...params,
@@ -4651,7 +4564,7 @@ export class Tui extends HeyApiClient {
},
],
)
return (options?.client ?? this.client).post<TuiShowToastResponses, TuiShowToastErrors, ThrowOnError>({
return (options?.client ?? this.client).post<TuiShowToastResponses, unknown, ThrowOnError>({
url: "/tui/show-toast",
...options,
...params,
+4 -558
View File
@@ -3345,15 +3345,6 @@ export type GlobalHealthData = {
url: "/global/health"
}
export type GlobalHealthErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type GlobalHealthError = GlobalHealthErrors[keyof GlobalHealthErrors]
export type GlobalHealthResponses = {
/**
* Health information
@@ -3373,15 +3364,6 @@ export type GlobalEventData = {
url: "/global/event"
}
export type GlobalEventErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type GlobalEventError = GlobalEventErrors[keyof GlobalEventErrors]
export type GlobalEventResponses = {
/**
* Event stream
@@ -3398,15 +3380,6 @@ export type GlobalConfigGetData = {
url: "/global/config"
}
export type GlobalConfigGetErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type GlobalConfigGetError = GlobalConfigGetErrors[keyof GlobalConfigGetErrors]
export type GlobalConfigGetResponses = {
/**
* Get global config info
@@ -3448,15 +3421,6 @@ export type GlobalDisposeData = {
url: "/global/dispose"
}
export type GlobalDisposeErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type GlobalDisposeError = GlobalDisposeErrors[keyof GlobalDisposeErrors]
export type GlobalDisposeResponses = {
/**
* Global disposed
@@ -3511,15 +3475,6 @@ export type EventSubscribeData = {
url: "/event"
}
export type EventSubscribeErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type EventSubscribeError = EventSubscribeErrors[keyof EventSubscribeErrors]
export type EventSubscribeResponses = {
/**
* Event stream
@@ -3539,15 +3494,6 @@ export type ConfigGetData = {
url: "/config"
}
export type ConfigGetErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ConfigGetError = ConfigGetErrors[keyof ConfigGetErrors]
export type ConfigGetResponses = {
/**
* Get config info
@@ -3595,15 +3541,6 @@ export type ConfigProvidersData = {
url: "/config/providers"
}
export type ConfigProvidersErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ConfigProvidersError = ConfigProvidersErrors[keyof ConfigProvidersErrors]
export type ConfigProvidersResponses = {
/**
* List of providers
@@ -3628,15 +3565,6 @@ export type ExperimentalConsoleGetData = {
url: "/experimental/console"
}
export type ExperimentalConsoleGetErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalConsoleGetError = ExperimentalConsoleGetErrors[keyof ExperimentalConsoleGetErrors]
export type ExperimentalConsoleGetResponses = {
/**
* Active Console provider metadata
@@ -3656,16 +3584,6 @@ export type ExperimentalConsoleListOrgsData = {
url: "/experimental/console/orgs"
}
export type ExperimentalConsoleListOrgsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalConsoleListOrgsError =
ExperimentalConsoleListOrgsErrors[keyof ExperimentalConsoleListOrgsErrors]
export type ExperimentalConsoleListOrgsResponses = {
/**
* Switchable Console orgs
@@ -3804,15 +3722,6 @@ export type WorktreeListData = {
url: "/experimental/worktree"
}
export type WorktreeListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type WorktreeListError = WorktreeListErrors[keyof WorktreeListErrors]
export type WorktreeListResponses = {
/**
* List of worktree directories
@@ -3894,15 +3803,6 @@ export type ExperimentalSessionListData = {
url: "/experimental/session"
}
export type ExperimentalSessionListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalSessionListError = ExperimentalSessionListErrors[keyof ExperimentalSessionListErrors]
export type ExperimentalSessionListResponses = {
/**
* List of sessions
@@ -3922,15 +3822,6 @@ export type ExperimentalResourceListData = {
url: "/experimental/resource"
}
export type ExperimentalResourceListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalResourceListError = ExperimentalResourceListErrors[keyof ExperimentalResourceListErrors]
export type ExperimentalResourceListResponses = {
/**
* MCP resources
@@ -3954,15 +3845,6 @@ export type FindTextData = {
url: "/find"
}
export type FindTextErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FindTextError = FindTextErrors[keyof FindTextErrors]
export type FindTextResponses = {
/**
* Matches
@@ -4002,15 +3884,6 @@ export type FindFilesData = {
url: "/find/file"
}
export type FindFilesErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FindFilesError = FindFilesErrors[keyof FindFilesErrors]
export type FindFilesResponses = {
/**
* File paths
@@ -4031,15 +3904,6 @@ export type FindSymbolsData = {
url: "/find/symbol"
}
export type FindSymbolsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FindSymbolsError = FindSymbolsErrors[keyof FindSymbolsErrors]
export type FindSymbolsResponses = {
/**
* Symbols
@@ -4060,15 +3924,6 @@ export type FileListData = {
url: "/file"
}
export type FileListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FileListError = FileListErrors[keyof FileListErrors]
export type FileListResponses = {
/**
* Files and directories
@@ -4089,15 +3944,6 @@ export type FileReadData = {
url: "/file/content"
}
export type FileReadErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FileReadError = FileReadErrors[keyof FileReadErrors]
export type FileReadResponses = {
/**
* File content
@@ -4117,15 +3963,6 @@ export type FileStatusData = {
url: "/file/status"
}
export type FileStatusErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FileStatusError = FileStatusErrors[keyof FileStatusErrors]
export type FileStatusResponses = {
/**
* File status
@@ -4145,15 +3982,6 @@ export type InstanceDisposeData = {
url: "/instance/dispose"
}
export type InstanceDisposeErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type InstanceDisposeError = InstanceDisposeErrors[keyof InstanceDisposeErrors]
export type InstanceDisposeResponses = {
/**
* Instance disposed
@@ -4173,15 +4001,6 @@ export type PathGetData = {
url: "/path"
}
export type PathGetErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type PathGetError = PathGetErrors[keyof PathGetErrors]
export type PathGetResponses = {
/**
* Path
@@ -4201,15 +4020,6 @@ export type VcsGetData = {
url: "/vcs"
}
export type VcsGetErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type VcsGetError = VcsGetErrors[keyof VcsGetErrors]
export type VcsGetResponses = {
/**
* VCS info
@@ -4230,15 +4040,6 @@ export type VcsDiffData = {
url: "/vcs/diff"
}
export type VcsDiffErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type VcsDiffError = VcsDiffErrors[keyof VcsDiffErrors]
export type VcsDiffResponses = {
/**
* VCS diff
@@ -4258,15 +4059,6 @@ export type CommandListData = {
url: "/command"
}
export type CommandListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type CommandListError = CommandListErrors[keyof CommandListErrors]
export type CommandListResponses = {
/**
* List of commands
@@ -4286,15 +4078,6 @@ export type AppAgentsData = {
url: "/agent"
}
export type AppAgentsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type AppAgentsError = AppAgentsErrors[keyof AppAgentsErrors]
export type AppAgentsResponses = {
/**
* List of agents
@@ -4314,15 +4097,6 @@ export type AppSkillsData = {
url: "/skill"
}
export type AppSkillsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type AppSkillsError = AppSkillsErrors[keyof AppSkillsErrors]
export type AppSkillsResponses = {
/**
* List of skills
@@ -4347,15 +4121,6 @@ export type LspStatusData = {
url: "/lsp"
}
export type LspStatusErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type LspStatusError = LspStatusErrors[keyof LspStatusErrors]
export type LspStatusResponses = {
/**
* LSP server status
@@ -4375,15 +4140,6 @@ export type FormatterStatusData = {
url: "/formatter"
}
export type FormatterStatusErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type FormatterStatusError = FormatterStatusErrors[keyof FormatterStatusErrors]
export type FormatterStatusResponses = {
/**
* Formatter status
@@ -4403,15 +4159,6 @@ export type McpStatusData = {
url: "/mcp"
}
export type McpStatusErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type McpStatusError = McpStatusErrors[keyof McpStatusErrors]
export type McpStatusResponses = {
/**
* MCP server status
@@ -4469,10 +4216,6 @@ export type McpAuthRemoveData = {
}
export type McpAuthRemoveErrors = {
/**
* Bad request
*/
400: BadRequestError
/**
* Not found
*/
@@ -4506,7 +4249,7 @@ export type McpAuthStartData = {
export type McpAuthStartErrors = {
/**
* McpUnsupportedOAuthError | BadRequest
* McpUnsupportedOAuthError
*/
400: McpUnsupportedOAuthError
/**
@@ -4579,7 +4322,7 @@ export type McpAuthAuthenticateData = {
export type McpAuthAuthenticateErrors = {
/**
* McpUnsupportedOAuthError | BadRequest
* McpUnsupportedOAuthError
*/
400: McpUnsupportedOAuthError
/**
@@ -4611,15 +4354,6 @@ export type McpConnectData = {
url: "/mcp/{name}/connect"
}
export type McpConnectErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type McpConnectError = McpConnectErrors[keyof McpConnectErrors]
export type McpConnectResponses = {
/**
* MCP server connected successfully
@@ -4641,15 +4375,6 @@ export type McpDisconnectData = {
url: "/mcp/{name}/disconnect"
}
export type McpDisconnectErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type McpDisconnectError = McpDisconnectErrors[keyof McpDisconnectErrors]
export type McpDisconnectResponses = {
/**
* MCP server disconnected successfully
@@ -4669,15 +4394,6 @@ export type ProjectListData = {
url: "/project"
}
export type ProjectListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ProjectListError = ProjectListErrors[keyof ProjectListErrors]
export type ProjectListResponses = {
/**
* List of projects
@@ -4697,15 +4413,6 @@ export type ProjectCurrentData = {
url: "/project/current"
}
export type ProjectCurrentErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ProjectCurrentError = ProjectCurrentErrors[keyof ProjectCurrentErrors]
export type ProjectCurrentResponses = {
/**
* Current project information
@@ -4725,15 +4432,6 @@ export type ProjectInitGitData = {
url: "/project/git/init"
}
export type ProjectInitGitErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ProjectInitGitError = ProjectInitGitErrors[keyof ProjectInitGitErrors]
export type ProjectInitGitResponses = {
/**
* Project information after git initialization
@@ -4800,15 +4498,6 @@ export type PtyShellsData = {
url: "/pty/shells"
}
export type PtyShellsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type PtyShellsError = PtyShellsErrors[keyof PtyShellsErrors]
export type PtyShellsResponses = {
/**
* List of shells
@@ -4832,15 +4521,6 @@ export type PtyListData = {
url: "/pty"
}
export type PtyListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type PtyListError = PtyListErrors[keyof PtyListErrors]
export type PtyListResponses = {
/**
* List of sessions
@@ -4899,10 +4579,6 @@ export type PtyRemoveData = {
}
export type PtyRemoveErrors = {
/**
* Bad request
*/
400: BadRequestError
/**
* Not found
*/
@@ -4933,10 +4609,6 @@ export type PtyGetData = {
}
export type PtyGetErrors = {
/**
* Bad request
*/
400: BadRequestError
/**
* Not found
*/
@@ -5003,10 +4675,6 @@ export type PtyConnectTokenData = {
}
export type PtyConnectTokenErrors = {
/**
* Bad request
*/
400: BadRequestError
/**
* Forbidden
*/
@@ -5041,15 +4709,6 @@ export type QuestionListData = {
url: "/question"
}
export type QuestionListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type QuestionListError = QuestionListErrors[keyof QuestionListErrors]
export type QuestionListResponses = {
/**
* List of pending questions
@@ -5142,15 +4801,6 @@ export type PermissionListData = {
url: "/permission"
}
export type PermissionListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type PermissionListError = PermissionListErrors[keyof PermissionListErrors]
export type PermissionListResponses = {
/**
* List of pending permissions
@@ -5207,15 +4857,6 @@ export type ProviderListData = {
url: "/provider"
}
export type ProviderListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ProviderListError = ProviderListErrors[keyof ProviderListErrors]
export type ProviderListResponses = {
/**
* List of providers
@@ -5241,15 +4882,6 @@ export type ProviderAuthData = {
url: "/provider/auth"
}
export type ProviderAuthErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ProviderAuthError2 = ProviderAuthErrors[keyof ProviderAuthErrors]
export type ProviderAuthResponses = {
/**
* Provider auth methods
@@ -5351,15 +4983,6 @@ export type SessionListData = {
url: "/session"
}
export type SessionListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type SessionListError = SessionListErrors[keyof SessionListErrors]
export type SessionListResponses = {
/**
* List of sessions
@@ -5627,15 +5250,6 @@ export type SessionDiffData = {
url: "/session/{sessionID}/diff"
}
export type SessionDiffErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type SessionDiffError = SessionDiffErrors[keyof SessionDiffErrors]
export type SessionDiffResponses = {
/**
* Successfully retrieved diff
@@ -5823,15 +5437,6 @@ export type SessionForkData = {
url: "/session/{sessionID}/fork"
}
export type SessionForkErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type SessionForkError = SessionForkErrors[keyof SessionForkErrors]
export type SessionForkResponses = {
/**
* 200
@@ -6355,15 +5960,6 @@ export type SyncStartData = {
url: "/sync/start"
}
export type SyncStartErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type SyncStartError = SyncStartErrors[keyof SyncStartErrors]
export type SyncStartResponses = {
/**
* Workspace sync started
@@ -6527,15 +6123,6 @@ export type V2SessionPromptData = {
url: "/api/session/{sessionID}/prompt"
}
export type V2SessionPromptErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type V2SessionPromptError = V2SessionPromptErrors[keyof V2SessionPromptErrors]
export type V2SessionPromptResponses = {
/**
* Session.Message
@@ -6557,15 +6144,6 @@ export type V2SessionCompactData = {
url: "/api/session/{sessionID}/compact"
}
export type V2SessionCompactErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type V2SessionCompactError = V2SessionCompactErrors[keyof V2SessionCompactErrors]
export type V2SessionCompactResponses = {
/**
* <No Content>
@@ -6587,15 +6165,6 @@ export type V2SessionWaitData = {
url: "/api/session/{sessionID}/wait"
}
export type V2SessionWaitErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type V2SessionWaitError = V2SessionWaitErrors[keyof V2SessionWaitErrors]
export type V2SessionWaitResponses = {
/**
* <No Content>
@@ -6617,15 +6186,6 @@ export type V2SessionContextData = {
url: "/api/session/{sessionID}/context"
}
export type V2SessionContextErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type V2SessionContextError = V2SessionContextErrors[keyof V2SessionContextErrors]
export type V2SessionContextResponses = {
/**
* Success
@@ -6705,15 +6265,6 @@ export type TuiOpenHelpData = {
url: "/tui/open-help"
}
export type TuiOpenHelpErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiOpenHelpError = TuiOpenHelpErrors[keyof TuiOpenHelpErrors]
export type TuiOpenHelpResponses = {
/**
* Help dialog opened successfully
@@ -6733,15 +6284,6 @@ export type TuiOpenSessionsData = {
url: "/tui/open-sessions"
}
export type TuiOpenSessionsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiOpenSessionsError = TuiOpenSessionsErrors[keyof TuiOpenSessionsErrors]
export type TuiOpenSessionsResponses = {
/**
* Session dialog opened successfully
@@ -6761,15 +6303,6 @@ export type TuiOpenThemesData = {
url: "/tui/open-themes"
}
export type TuiOpenThemesErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiOpenThemesError = TuiOpenThemesErrors[keyof TuiOpenThemesErrors]
export type TuiOpenThemesResponses = {
/**
* Theme dialog opened successfully
@@ -6789,15 +6322,6 @@ export type TuiOpenModelsData = {
url: "/tui/open-models"
}
export type TuiOpenModelsErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiOpenModelsError = TuiOpenModelsErrors[keyof TuiOpenModelsErrors]
export type TuiOpenModelsResponses = {
/**
* Model dialog opened successfully
@@ -6817,15 +6341,6 @@ export type TuiSubmitPromptData = {
url: "/tui/submit-prompt"
}
export type TuiSubmitPromptErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiSubmitPromptError = TuiSubmitPromptErrors[keyof TuiSubmitPromptErrors]
export type TuiSubmitPromptResponses = {
/**
* Prompt submitted successfully
@@ -6845,15 +6360,6 @@ export type TuiClearPromptData = {
url: "/tui/clear-prompt"
}
export type TuiClearPromptErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiClearPromptError = TuiClearPromptErrors[keyof TuiClearPromptErrors]
export type TuiClearPromptResponses = {
/**
* Prompt cleared successfully
@@ -6908,15 +6414,6 @@ export type TuiShowToastData = {
url: "/tui/show-toast"
}
export type TuiShowToastErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiShowToastError = TuiShowToastErrors[keyof TuiShowToastErrors]
export type TuiShowToastResponses = {
/**
* Toast notification shown successfully
@@ -7001,15 +6498,6 @@ export type TuiControlNextData = {
url: "/tui/control/next"
}
export type TuiControlNextErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiControlNextError = TuiControlNextErrors[keyof TuiControlNextErrors]
export type TuiControlNextResponses = {
/**
* Next TUI request
@@ -7032,15 +6520,6 @@ export type TuiControlResponseData = {
url: "/tui/control/response"
}
export type TuiControlResponseErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type TuiControlResponseError = TuiControlResponseErrors[keyof TuiControlResponseErrors]
export type TuiControlResponseResponses = {
/**
* Response submitted successfully
@@ -7060,16 +6539,6 @@ export type ExperimentalWorkspaceAdapterListData = {
url: "/experimental/workspace/adapter"
}
export type ExperimentalWorkspaceAdapterListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalWorkspaceAdapterListError =
ExperimentalWorkspaceAdapterListErrors[keyof ExperimentalWorkspaceAdapterListErrors]
export type ExperimentalWorkspaceAdapterListResponses = {
/**
* Workspace adapters
@@ -7094,15 +6563,6 @@ export type ExperimentalWorkspaceListData = {
url: "/experimental/workspace"
}
export type ExperimentalWorkspaceListErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalWorkspaceListError = ExperimentalWorkspaceListErrors[keyof ExperimentalWorkspaceListErrors]
export type ExperimentalWorkspaceListResponses = {
/**
* Workspaces
@@ -7118,7 +6578,7 @@ export type ExperimentalWorkspaceCreateData = {
id?: string
type: string
branch: string | null
extra: unknown | null
extra?: unknown | null
}
path?: never
query?: {
@@ -7158,16 +6618,6 @@ export type ExperimentalWorkspaceStatusData = {
url: "/experimental/workspace/status"
}
export type ExperimentalWorkspaceStatusErrors = {
/**
* Bad request
*/
400: BadRequestError
}
export type ExperimentalWorkspaceStatusError =
ExperimentalWorkspaceStatusErrors[keyof ExperimentalWorkspaceStatusErrors]
export type ExperimentalWorkspaceStatusResponses = {
/**
* Workspace status
@@ -7215,7 +6665,7 @@ export type ExperimentalWorkspaceRemoveResponse =
export type ExperimentalWorkspaceWarpData = {
body?: {
id: string | null
id: string
sessionID: string
}
path?: never
@@ -7258,10 +6708,6 @@ export type PtyConnectData = {
}
export type PtyConnectErrors = {
/**
* Bad request
*/
400: BadRequestError
/**
* Forbidden
*/
+3 -643
View File
@@ -218,16 +218,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get health information about the OpenCode server.",
@@ -255,16 +245,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Subscribe to global events from the OpenCode system using server-sent events.",
@@ -292,16 +272,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the current global OpenCode configuration settings and preferences.",
@@ -374,16 +344,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Clean up and dispose all OpenCode instances, releasing all resources.",
@@ -510,16 +470,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get events",
@@ -564,16 +514,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the current OpenCode configuration settings and preferences.",
@@ -696,16 +636,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all configured AI providers and their default models.",
@@ -750,16 +680,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get the active Console org name and the set of provider IDs managed by that Console org.",
@@ -837,16 +757,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get the available Console orgs across logged-in accounts, including the current active org.",
@@ -1083,16 +993,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "List all sandbox worktrees for the current project.",
@@ -1392,16 +1292,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all OpenCode sessions across projects, sorted by most recently updated. Archived sessions are excluded by default.",
@@ -1450,16 +1340,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get all available MCP resources from connected servers. Optionally filter by name.",
@@ -1576,16 +1456,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Search for text patterns across files in the project using ripgrep.",
@@ -1670,16 +1540,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Search for files or directories by name or pattern in the project directory.",
@@ -1736,16 +1596,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Search for workspace symbols like functions, classes, and variables using LSP.",
@@ -1802,16 +1652,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "List files and directories in a specified path.",
@@ -1864,16 +1704,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Read the content of a specified file.",
@@ -1922,16 +1752,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get the git status of all files in the project.",
@@ -1977,16 +1797,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Clean up and dispose the current OpenCode instance, releasing all resources.",
@@ -2031,16 +1841,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the current working directory and related path information for the OpenCode instance.",
@@ -2085,16 +1885,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve version control system (VCS) information for the current project, such as git branch.",
@@ -2152,16 +1942,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the current git diff for the working tree or against the default branch.",
@@ -2210,16 +1990,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all available commands in the OpenCode system.",
@@ -2268,16 +2038,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all available AI agents in the OpenCode system.",
@@ -2342,16 +2102,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all available skills in the OpenCode system.",
@@ -2400,16 +2150,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get LSP server status",
@@ -2458,16 +2198,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get formatter status",
@@ -2516,16 +2246,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get the status of all Model Context Protocol (MCP) servers.",
@@ -2673,7 +2393,7 @@
}
},
"400": {
"description": "McpUnsupportedOAuthError | BadRequest",
"description": "McpUnsupportedOAuthError",
"content": {
"application/json": {
"schema": {
@@ -2751,16 +2471,6 @@
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
},
"404": {
"description": "Not found",
"content": {
@@ -2912,7 +2622,7 @@
}
},
"400": {
"description": "McpUnsupportedOAuthError | BadRequest",
"description": "McpUnsupportedOAuthError",
"content": {
"application/json": {
"schema": {
@@ -2983,16 +2693,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Connect an MCP server.",
@@ -3045,16 +2745,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Disconnect an MCP server.",
@@ -3102,16 +2792,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of projects that have been opened with OpenCode.",
@@ -3156,16 +2836,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the currently active project that OpenCode is working with.",
@@ -3210,16 +2880,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Create a git repository for the current project and return the refreshed project info.",
@@ -3393,16 +3053,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of available shells on the system.",
@@ -3451,16 +3101,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all active pseudo-terminal (PTY) sessions managed by OpenCode.",
@@ -3600,16 +3240,6 @@
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
},
"404": {
"description": "Not found",
"content": {
@@ -3763,16 +3393,6 @@
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
},
"404": {
"description": "Not found",
"content": {
@@ -3848,16 +3468,6 @@
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
@@ -3925,16 +3535,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get all pending question requests across all sessions.",
@@ -4151,16 +3751,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get all pending permission requests across all sessions.",
@@ -4322,16 +3912,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all available AI providers, including both available and connected ones.",
@@ -4383,16 +3963,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve available authentication methods for all AI providers.",
@@ -4666,16 +4236,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get a list of all OpenCode sessions, sorted by most recently updated.",
@@ -5292,16 +4852,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get the file changes (diff) that resulted from a specific user message in the session.",
@@ -5792,16 +5342,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Create a new session by forking an existing session at a specific message point.",
@@ -7128,16 +6668,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Start sync loops for workspaces in the current project that have active sessions.",
@@ -7519,16 +7049,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Create a v2 session message and queue it for the agent loop.",
@@ -7594,16 +7114,6 @@
"responses": {
"204": {
"description": "<No Content>"
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Compact a v2 session conversation.",
@@ -7650,16 +7160,6 @@
"responses": {
"204": {
"description": "<No Content>"
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Wait for a v2 session agent loop to become idle.",
@@ -7716,16 +7216,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the active context messages for a v2 session (all messages after the last compaction).",
@@ -7905,16 +7395,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Open the help dialog in the TUI to display user assistance information.",
@@ -7960,16 +7440,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Open the session dialog.",
@@ -8015,16 +7485,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Open the theme dialog.",
@@ -8070,16 +7530,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Open the model dialog.",
@@ -8125,16 +7575,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Submit the prompt.",
@@ -8180,16 +7620,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Clear the prompt.",
@@ -8306,16 +7736,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Show a toast notification in the TUI.",
@@ -8555,16 +7975,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Retrieve the next TUI request from the queue for processing.",
@@ -8610,16 +8020,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Submit a response to the TUI request queue to complete a pending request.",
@@ -8688,16 +8088,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "List all available workspace adapters for the current project.",
@@ -8746,16 +8136,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "List all workspaces.",
@@ -8843,7 +8223,7 @@
]
}
},
"required": ["type", "branch", "extra"],
"required": ["type", "branch"],
"additionalProperties": false
}
}
@@ -8904,16 +8284,6 @@
}
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
}
},
"description": "Get connection status for workspaces in the current project.",
@@ -9098,16 +8468,6 @@
}
}
},
"400": {
"description": "Bad request",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BadRequestError"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {