|
|
@@ -1,9 +1,5 @@
|
|
|
// This file is auto-generated by @hey-api/openapi-ts
|
|
|
|
|
|
-export type ClientOptions = {
|
|
|
- baseUrl: `${string}://${string}` | (string & {})
|
|
|
-}
|
|
|
-
|
|
|
export type EventServerInstanceDisposed = {
|
|
|
type: "server.instance.disposed"
|
|
|
properties: {
|
|
|
@@ -626,20 +622,22 @@ export type EventTuiCommandExecute = {
|
|
|
type: "tui.command.execute"
|
|
|
properties: {
|
|
|
command:
|
|
|
- | "session.list"
|
|
|
- | "session.new"
|
|
|
- | "session.share"
|
|
|
- | "session.interrupt"
|
|
|
- | "session.compact"
|
|
|
- | "session.page.up"
|
|
|
- | "session.page.down"
|
|
|
- | "session.half.page.up"
|
|
|
- | "session.half.page.down"
|
|
|
- | "session.first"
|
|
|
- | "session.last"
|
|
|
- | "prompt.clear"
|
|
|
- | "prompt.submit"
|
|
|
- | "agent.cycle"
|
|
|
+ | (
|
|
|
+ | "session.list"
|
|
|
+ | "session.new"
|
|
|
+ | "session.share"
|
|
|
+ | "session.interrupt"
|
|
|
+ | "session.compact"
|
|
|
+ | "session.page.up"
|
|
|
+ | "session.page.down"
|
|
|
+ | "session.half.page.up"
|
|
|
+ | "session.half.page.down"
|
|
|
+ | "session.first"
|
|
|
+ | "session.last"
|
|
|
+ | "prompt.clear"
|
|
|
+ | "prompt.submit"
|
|
|
+ | "agent.cycle"
|
|
|
+ )
|
|
|
| string
|
|
|
}
|
|
|
}
|
|
|
@@ -979,9 +977,7 @@ export type AgentConfig = {
|
|
|
permission?: {
|
|
|
edit?: "ask" | "allow" | "deny"
|
|
|
bash?:
|
|
|
- | "ask"
|
|
|
- | "allow"
|
|
|
- | "deny"
|
|
|
+ | ("ask" | "allow" | "deny")
|
|
|
| {
|
|
|
[key: string]: "ask" | "allow" | "deny"
|
|
|
}
|
|
|
@@ -997,17 +993,12 @@ export type AgentConfig = {
|
|
|
[key: string]: boolean
|
|
|
}
|
|
|
| boolean
|
|
|
- | "subagent"
|
|
|
- | "primary"
|
|
|
- | "all"
|
|
|
- | string
|
|
|
+ | ("subagent" | "primary" | "all")
|
|
|
| number
|
|
|
| {
|
|
|
edit?: "ask" | "allow" | "deny"
|
|
|
bash?:
|
|
|
- | "ask"
|
|
|
- | "allow"
|
|
|
- | "deny"
|
|
|
+ | ("ask" | "allow" | "deny")
|
|
|
| {
|
|
|
[key: string]: "ask" | "allow" | "deny"
|
|
|
}
|
|
|
@@ -1083,7 +1074,7 @@ export type ProviderConfig = {
|
|
|
* Timeout in milliseconds for requests to this provider. Default is 300000 (5 minutes). Set to false to disable timeout.
|
|
|
*/
|
|
|
timeout?: number | false
|
|
|
- [key: string]: unknown | string | boolean | number | false | undefined
|
|
|
+ [key: string]: unknown | string | boolean | (number | false) | undefined
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -1311,9 +1302,7 @@ export type Config = {
|
|
|
permission?: {
|
|
|
edit?: "ask" | "allow" | "deny"
|
|
|
bash?:
|
|
|
- | "ask"
|
|
|
- | "allow"
|
|
|
- | "deny"
|
|
|
+ | ("ask" | "allow" | "deny")
|
|
|
| {
|
|
|
[key: string]: "ask" | "allow" | "deny"
|
|
|
}
|
|
|
@@ -1771,12 +1760,12 @@ export type PtyCreateResponse = PtyCreateResponses[keyof PtyCreateResponses]
|
|
|
export type PtyRemoveData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- ptyID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/pty/{ptyID}"
|
|
|
+ url: "/pty/{id}"
|
|
|
}
|
|
|
|
|
|
export type PtyRemoveErrors = {
|
|
|
@@ -1800,12 +1789,12 @@ export type PtyRemoveResponse = PtyRemoveResponses[keyof PtyRemoveResponses]
|
|
|
export type PtyGetData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- ptyID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/pty/{ptyID}"
|
|
|
+ url: "/pty/{id}"
|
|
|
}
|
|
|
|
|
|
export type PtyGetErrors = {
|
|
|
@@ -1835,12 +1824,12 @@ export type PtyUpdateData = {
|
|
|
}
|
|
|
}
|
|
|
path: {
|
|
|
- ptyID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/pty/{ptyID}"
|
|
|
+ url: "/pty/{id}"
|
|
|
}
|
|
|
|
|
|
export type PtyUpdateErrors = {
|
|
|
@@ -1864,12 +1853,12 @@ export type PtyUpdateResponse = PtyUpdateResponses[keyof PtyUpdateResponses]
|
|
|
export type PtyConnectData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- ptyID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/pty/{ptyID}/connect"
|
|
|
+ url: "/pty/{id}/connect"
|
|
|
}
|
|
|
|
|
|
export type PtyConnectErrors = {
|
|
|
@@ -2125,12 +2114,12 @@ export type SessionStatusResponse = SessionStatusResponses[keyof SessionStatusRe
|
|
|
export type SessionDeleteData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}"
|
|
|
+ url: "/session/{id}"
|
|
|
}
|
|
|
|
|
|
export type SessionDeleteErrors = {
|
|
|
@@ -2158,12 +2147,12 @@ export type SessionDeleteResponse = SessionDeleteResponses[keyof SessionDeleteRe
|
|
|
export type SessionGetData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}"
|
|
|
+ url: "/session/{id}"
|
|
|
}
|
|
|
|
|
|
export type SessionGetErrors = {
|
|
|
@@ -2193,12 +2182,12 @@ export type SessionUpdateData = {
|
|
|
title?: string
|
|
|
}
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}"
|
|
|
+ url: "/session/{id}"
|
|
|
}
|
|
|
|
|
|
export type SessionUpdateErrors = {
|
|
|
@@ -2226,12 +2215,12 @@ export type SessionUpdateResponse = SessionUpdateResponses[keyof SessionUpdateRe
|
|
|
export type SessionChildrenData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/children"
|
|
|
+ url: "/session/{id}/children"
|
|
|
}
|
|
|
|
|
|
export type SessionChildrenErrors = {
|
|
|
@@ -2262,12 +2251,12 @@ export type SessionTodoData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/todo"
|
|
|
+ url: "/session/{id}/todo"
|
|
|
}
|
|
|
|
|
|
export type SessionTodoErrors = {
|
|
|
@@ -2302,12 +2291,12 @@ export type SessionInitData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/init"
|
|
|
+ url: "/session/{id}/init"
|
|
|
}
|
|
|
|
|
|
export type SessionInitErrors = {
|
|
|
@@ -2337,12 +2326,12 @@ export type SessionForkData = {
|
|
|
messageID?: string
|
|
|
}
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/fork"
|
|
|
+ url: "/session/{id}/fork"
|
|
|
}
|
|
|
|
|
|
export type SessionForkResponses = {
|
|
|
@@ -2357,12 +2346,12 @@ export type SessionForkResponse = SessionForkResponses[keyof SessionForkResponse
|
|
|
export type SessionAbortData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/abort"
|
|
|
+ url: "/session/{id}/abort"
|
|
|
}
|
|
|
|
|
|
export type SessionAbortErrors = {
|
|
|
@@ -2390,12 +2379,12 @@ export type SessionAbortResponse = SessionAbortResponses[keyof SessionAbortRespo
|
|
|
export type SessionUnshareData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/share"
|
|
|
+ url: "/session/{id}/share"
|
|
|
}
|
|
|
|
|
|
export type SessionUnshareErrors = {
|
|
|
@@ -2423,12 +2412,12 @@ export type SessionUnshareResponse = SessionUnshareResponses[keyof SessionUnshar
|
|
|
export type SessionShareData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/share"
|
|
|
+ url: "/session/{id}/share"
|
|
|
}
|
|
|
|
|
|
export type SessionShareErrors = {
|
|
|
@@ -2459,13 +2448,13 @@ export type SessionDiffData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
messageID?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/diff"
|
|
|
+ url: "/session/{id}/diff"
|
|
|
}
|
|
|
|
|
|
export type SessionDiffErrors = {
|
|
|
@@ -2499,12 +2488,12 @@ export type SessionSummarizeData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/summarize"
|
|
|
+ url: "/session/{id}/summarize"
|
|
|
}
|
|
|
|
|
|
export type SessionSummarizeErrors = {
|
|
|
@@ -2535,13 +2524,13 @@ export type SessionMessagesData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
limit?: number
|
|
|
}
|
|
|
- url: "/session/{sessionID}/message"
|
|
|
+ url: "/session/{id}/message"
|
|
|
}
|
|
|
|
|
|
export type SessionMessagesErrors = {
|
|
|
@@ -2588,12 +2577,12 @@ export type SessionPromptData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/message"
|
|
|
+ url: "/session/{id}/message"
|
|
|
}
|
|
|
|
|
|
export type SessionPromptErrors = {
|
|
|
@@ -2627,7 +2616,7 @@ export type SessionMessageData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
/**
|
|
|
* Message ID
|
|
|
*/
|
|
|
@@ -2636,7 +2625,7 @@ export type SessionMessageData = {
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/message/{messageID}"
|
|
|
+ url: "/session/{id}/message/{messageID}"
|
|
|
}
|
|
|
|
|
|
export type SessionMessageErrors = {
|
|
|
@@ -2683,12 +2672,12 @@ export type SessionPromptAsyncData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/prompt_async"
|
|
|
+ url: "/session/{id}/prompt_async"
|
|
|
}
|
|
|
|
|
|
export type SessionPromptAsyncErrors = {
|
|
|
@@ -2725,12 +2714,12 @@ export type SessionCommandData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/command"
|
|
|
+ url: "/session/{id}/command"
|
|
|
}
|
|
|
|
|
|
export type SessionCommandErrors = {
|
|
|
@@ -2771,12 +2760,12 @@ export type SessionShellData = {
|
|
|
/**
|
|
|
* Session ID
|
|
|
*/
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/shell"
|
|
|
+ url: "/session/{id}/shell"
|
|
|
}
|
|
|
|
|
|
export type SessionShellErrors = {
|
|
|
@@ -2807,12 +2796,12 @@ export type SessionRevertData = {
|
|
|
partID?: string
|
|
|
}
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/revert"
|
|
|
+ url: "/session/{id}/revert"
|
|
|
}
|
|
|
|
|
|
export type SessionRevertErrors = {
|
|
|
@@ -2840,12 +2829,12 @@ export type SessionRevertResponse = SessionRevertResponses[keyof SessionRevertRe
|
|
|
export type SessionUnrevertData = {
|
|
|
body?: never
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/unrevert"
|
|
|
+ url: "/session/{id}/unrevert"
|
|
|
}
|
|
|
|
|
|
export type SessionUnrevertErrors = {
|
|
|
@@ -2870,21 +2859,21 @@ export type SessionUnrevertResponses = {
|
|
|
|
|
|
export type SessionUnrevertResponse = SessionUnrevertResponses[keyof SessionUnrevertResponses]
|
|
|
|
|
|
-export type PermissionRespondData = {
|
|
|
+export type PostSessionIdPermissionsPermissionIdData = {
|
|
|
body?: {
|
|
|
response: "once" | "always" | "reject"
|
|
|
}
|
|
|
path: {
|
|
|
- sessionID: string
|
|
|
+ id: string
|
|
|
permissionID: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/session/{sessionID}/permissions/{permissionID}"
|
|
|
+ url: "/session/{id}/permissions/{permissionID}"
|
|
|
}
|
|
|
|
|
|
-export type PermissionRespondErrors = {
|
|
|
+export type PostSessionIdPermissionsPermissionIdErrors = {
|
|
|
/**
|
|
|
* Bad request
|
|
|
*/
|
|
|
@@ -2895,16 +2884,18 @@ export type PermissionRespondErrors = {
|
|
|
404: NotFoundError
|
|
|
}
|
|
|
|
|
|
-export type PermissionRespondError = PermissionRespondErrors[keyof PermissionRespondErrors]
|
|
|
+export type PostSessionIdPermissionsPermissionIdError =
|
|
|
+ PostSessionIdPermissionsPermissionIdErrors[keyof PostSessionIdPermissionsPermissionIdErrors]
|
|
|
|
|
|
-export type PermissionRespondResponses = {
|
|
|
+export type PostSessionIdPermissionsPermissionIdResponses = {
|
|
|
/**
|
|
|
* Permission processed successfully
|
|
|
*/
|
|
|
200: boolean
|
|
|
}
|
|
|
|
|
|
-export type PermissionRespondResponse = PermissionRespondResponses[keyof PermissionRespondResponses]
|
|
|
+export type PostSessionIdPermissionsPermissionIdResponse =
|
|
|
+ PostSessionIdPermissionsPermissionIdResponses[keyof PostSessionIdPermissionsPermissionIdResponses]
|
|
|
|
|
|
export type CommandListData = {
|
|
|
body?: never
|
|
|
@@ -3050,12 +3041,12 @@ export type ProviderOauthAuthorizeData = {
|
|
|
/**
|
|
|
* Provider ID
|
|
|
*/
|
|
|
- providerID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/provider/{providerID}/oauth/authorize"
|
|
|
+ url: "/provider/{id}/oauth/authorize"
|
|
|
}
|
|
|
|
|
|
export type ProviderOauthAuthorizeErrors = {
|
|
|
@@ -3091,12 +3082,12 @@ export type ProviderOauthCallbackData = {
|
|
|
/**
|
|
|
* Provider ID
|
|
|
*/
|
|
|
- providerID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/provider/{providerID}/oauth/callback"
|
|
|
+ url: "/provider/{id}/oauth/callback"
|
|
|
}
|
|
|
|
|
|
export type ProviderOauthCallbackErrors = {
|
|
|
@@ -3800,12 +3791,12 @@ export type TuiControlResponseResponse = TuiControlResponseResponses[keyof TuiCo
|
|
|
export type AuthSetData = {
|
|
|
body?: Auth
|
|
|
path: {
|
|
|
- providerID: string
|
|
|
+ id: string
|
|
|
}
|
|
|
query?: {
|
|
|
directory?: string
|
|
|
}
|
|
|
- url: "/auth/{providerID}"
|
|
|
+ url: "/auth/{id}"
|
|
|
}
|
|
|
|
|
|
export type AuthSetErrors = {
|
|
|
@@ -3843,3 +3834,7 @@ export type EventSubscribeResponses = {
|
|
|
}
|
|
|
|
|
|
export type EventSubscribeResponse = EventSubscribeResponses[keyof EventSubscribeResponses]
|
|
|
+
|
|
|
+export type ClientOptions = {
|
|
|
+ baseUrl: `${string}://${string}` | (string & {})
|
|
|
+}
|