summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/src/gen
diff options
context:
space:
mode:
Diffstat (limited to 'packages/sdk/js/src/gen')
-rw-r--r--packages/sdk/js/src/gen/client.gen.ts7
-rw-r--r--packages/sdk/js/src/gen/client/client.gen.ts4
-rw-r--r--packages/sdk/js/src/gen/client/types.gen.ts19
-rw-r--r--packages/sdk/js/src/gen/client/utils.gen.ts37
-rw-r--r--packages/sdk/js/src/gen/core/bodySerializer.gen.ts4
-rw-r--r--packages/sdk/js/src/gen/core/pathSerializer.gen.ts12
-rw-r--r--packages/sdk/js/src/gen/core/serverSentEvents.gen.ts6
-rw-r--r--packages/sdk/js/src/gen/core/types.gen.ts11
-rw-r--r--packages/sdk/js/src/gen/core/utils.gen.ts4
-rw-r--r--packages/sdk/js/src/gen/sdk.gen.ts338
-rw-r--r--packages/sdk/js/src/gen/types.gen.ts17
11 files changed, 99 insertions, 360 deletions
diff --git a/packages/sdk/js/src/gen/client.gen.ts b/packages/sdk/js/src/gen/client.gen.ts
index 77ef579a6..e7cdb292c 100644
--- a/packages/sdk/js/src/gen/client.gen.ts
+++ b/packages/sdk/js/src/gen/client.gen.ts
@@ -1,12 +1,7 @@
// This file is auto-generated by @hey-api/openapi-ts
import type { ClientOptions } from "./types.gen.js"
-import {
- type Config,
- type ClientOptions as DefaultClientOptions,
- createClient,
- createConfig,
-} from "./client/index.js"
+import { type Config, type ClientOptions as DefaultClientOptions, createClient, createConfig } from "./client/index.js"
/**
* The `createClientConfig()` function will be called on client initialization
diff --git a/packages/sdk/js/src/gen/client/client.gen.ts b/packages/sdk/js/src/gen/client/client.gen.ts
index 3a2499efb..34a8d0bec 100644
--- a/packages/sdk/js/src/gen/client/client.gen.ts
+++ b/packages/sdk/js/src/gen/client/client.gen.ts
@@ -107,9 +107,7 @@ export const createClient = (config: Config = {}): Client => {
}
const parseAs =
- (opts.parseAs === "auto"
- ? getParseAs(response.headers.get("Content-Type"))
- : opts.parseAs) ?? "json"
+ (opts.parseAs === "auto" ? getParseAs(response.headers.get("Content-Type")) : opts.parseAs) ?? "json"
let data: any
switch (parseAs) {
diff --git a/packages/sdk/js/src/gen/client/types.gen.ts b/packages/sdk/js/src/gen/client/types.gen.ts
index 1761dacbf..db8e544cf 100644
--- a/packages/sdk/js/src/gen/client/types.gen.ts
+++ b/packages/sdk/js/src/gen/client/types.gen.ts
@@ -1,10 +1,7 @@
// This file is auto-generated by @hey-api/openapi-ts
import type { Auth } from "../core/auth.gen.js"
-import type {
- ServerSentEventsOptions,
- ServerSentEventsResult,
-} from "../core/serverSentEvents.gen.js"
+import type { ServerSentEventsOptions, ServerSentEventsResult } from "../core/serverSentEvents.gen.js"
import type { Client as CoreClient, Config as CoreConfig } from "../core/types.gen.js"
import type { Middleware } from "./utils.gen.js"
@@ -65,11 +62,7 @@ export interface RequestOptions<
}>,
Pick<
ServerSentEventsOptions<TData>,
- | "onSseError"
- | "onSseEvent"
- | "sseDefaultRetryDelay"
- | "sseMaxRetryAttempts"
- | "sseMaxRetryDelay"
+ "onSseError" | "onSseEvent" | "sseDefaultRetryDelay" | "sseMaxRetryAttempts" | "sseMaxRetryDelay"
> {
/**
* Any body that you want to add to your request.
@@ -209,10 +202,7 @@ export type Options<
ThrowOnError extends boolean = boolean,
TResponse = unknown,
TResponseStyle extends ResponseStyle = "fields",
-> = OmitKeys<
- RequestOptions<TResponse, TResponseStyle, ThrowOnError>,
- "body" | "path" | "query" | "url"
-> &
+> = OmitKeys<RequestOptions<TResponse, TResponseStyle, ThrowOnError>, "body" | "path" | "query" | "url"> &
Omit<TData, "url">
export type OptionsLegacyParser<
@@ -221,8 +211,7 @@ export type OptionsLegacyParser<
TResponseStyle extends ResponseStyle = "fields",
> = TData extends { body?: any }
? TData extends { headers?: any }
- ? OmitKeys<RequestOptions<unknown, TResponseStyle, ThrowOnError>, "body" | "headers" | "url"> &
- TData
+ ? OmitKeys<RequestOptions<unknown, TResponseStyle, ThrowOnError>, "body" | "headers" | "url"> & TData
: OmitKeys<RequestOptions<unknown, TResponseStyle, ThrowOnError>, "body" | "url"> &
TData &
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, "headers">
diff --git a/packages/sdk/js/src/gen/client/utils.gen.ts b/packages/sdk/js/src/gen/client/utils.gen.ts
index 53ffbad1b..209bfbe8e 100644
--- a/packages/sdk/js/src/gen/client/utils.gen.ts
+++ b/packages/sdk/js/src/gen/client/utils.gen.ts
@@ -3,19 +3,11 @@
import { getAuthToken } from "../core/auth.gen.js"
import type { QuerySerializerOptions } from "../core/bodySerializer.gen.js"
import { jsonBodySerializer } from "../core/bodySerializer.gen.js"
-import {
- serializeArrayParam,
- serializeObjectParam,
- serializePrimitiveParam,
-} from "../core/pathSerializer.gen.js"
+import { serializeArrayParam, serializeObjectParam, serializePrimitiveParam } from "../core/pathSerializer.gen.js"
import { getUrl } from "../core/utils.gen.js"
import type { Client, ClientOptions, Config, RequestOptions } from "./types.gen.js"
-export const createQuerySerializer = <T = unknown>({
- allowReserved,
- array,
- object,
-}: QuerySerializerOptions = {}) => {
+export const createQuerySerializer = <T = unknown>({ allowReserved, array, object }: QuerySerializerOptions = {}) => {
const querySerializer = (queryParams: T) => {
const search: string[] = []
if (queryParams && typeof queryParams === "object") {
@@ -85,9 +77,7 @@ export const getParseAs = (contentType: string | null): Exclude<Config["parseAs"
return "formData"
}
- if (
- ["application/", "audio/", "image/", "video/"].some((type) => cleanContent.startsWith(type))
- ) {
+ if (["application/", "audio/", "image/", "video/"].some((type) => cleanContent.startsWith(type))) {
return "blob"
}
@@ -107,11 +97,7 @@ const checkForExistence = (
if (!name) {
return false
}
- if (
- options.headers.has(name) ||
- options.query?.[name] ||
- options.headers.get("Cookie")?.includes(`${name}=`)
- ) {
+ if (options.headers.has(name) || options.query?.[name] || options.headers.get("Cookie")?.includes(`${name}=`)) {
return true
}
return false
@@ -176,9 +162,7 @@ export const mergeConfigs = (a: Config, b: Config): Config => {
return config
}
-export const mergeHeaders = (
- ...headers: Array<Required<Config>["headers"] | undefined>
-): Headers => {
+export const mergeHeaders = (...headers: Array<Required<Config>["headers"] | undefined>): Headers => {
const mergedHeaders = new Headers()
for (const header of headers) {
if (!header || typeof header !== "object") {
@@ -197,10 +181,7 @@ export const mergeHeaders = (
} else if (value !== undefined) {
// assume object headers are meant to be JSON stringified, i.e. their
// content value in OpenAPI specification is 'application/json'
- mergedHeaders.set(
- key,
- typeof value === "object" ? JSON.stringify(value) : (value as string),
- )
+ mergedHeaders.set(key, typeof value === "object" ? JSON.stringify(value) : (value as string))
}
}
}
@@ -216,11 +197,7 @@ type ErrInterceptor<Err, Res, Req, Options> = (
type ReqInterceptor<Req, Options> = (request: Req, options: Options) => Req | Promise<Req>
-type ResInterceptor<Res, Req, Options> = (
- response: Res,
- request: Req,
- options: Options,
-) => Res | Promise<Res>
+type ResInterceptor<Res, Req, Options> = (response: Res, request: Req, options: Options) => Res | Promise<Res>
class Interceptors<Interceptor> {
_fns: (Interceptor | null)[]
diff --git a/packages/sdk/js/src/gen/core/bodySerializer.gen.ts b/packages/sdk/js/src/gen/core/bodySerializer.gen.ts
index 83e3f56d7..066061605 100644
--- a/packages/sdk/js/src/gen/core/bodySerializer.gen.ts
+++ b/packages/sdk/js/src/gen/core/bodySerializer.gen.ts
@@ -31,9 +31,7 @@ const serializeUrlSearchParamsPair = (data: URLSearchParams, key: string, value:
}
export const formDataBodySerializer = {
- bodySerializer: <T extends Record<string, any> | Array<Record<string, any>>>(
- body: T,
- ): FormData => {
+ bodySerializer: <T extends Record<string, any> | Array<Record<string, any>>>(body: T): FormData => {
const data = new FormData()
Object.entries(body).forEach(([key, value]) => {
diff --git a/packages/sdk/js/src/gen/core/pathSerializer.gen.ts b/packages/sdk/js/src/gen/core/pathSerializer.gen.ts
index f13528357..96be3bc5a 100644
--- a/packages/sdk/js/src/gen/core/pathSerializer.gen.ts
+++ b/packages/sdk/js/src/gen/core/pathSerializer.gen.ts
@@ -74,9 +74,9 @@ export const serializeArrayParam = ({
value: unknown[]
}) => {
if (!explode) {
- const joinedValues = (
- allowReserved ? value : value.map((v) => encodeURIComponent(v as string))
- ).join(separatorArrayNoExplode(style))
+ const joinedValues = (allowReserved ? value : value.map((v) => encodeURIComponent(v as string))).join(
+ separatorArrayNoExplode(style),
+ )
switch (style) {
case "label":
return `.${joinedValues}`
@@ -106,11 +106,7 @@ export const serializeArrayParam = ({
return style === "label" || style === "matrix" ? separator + joinedValues : joinedValues
}
-export const serializePrimitiveParam = ({
- allowReserved,
- name,
- value,
-}: SerializePrimitiveParam) => {
+export const serializePrimitiveParam = ({ allowReserved, name, value }: SerializePrimitiveParam) => {
if (value === undefined || value === null) {
return ""
}
diff --git a/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts b/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts
index 183855da1..8f7fac549 100644
--- a/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts
+++ b/packages/sdk/js/src/gen/core/serverSentEvents.gen.ts
@@ -60,11 +60,7 @@ export interface StreamEvent<TData = unknown> {
}
export type ServerSentEventsResult<TData = unknown, TReturn = void, TNext = unknown> = {
- stream: AsyncGenerator<
- TData extends Record<string, unknown> ? TData[keyof TData] : TData,
- TReturn,
- TNext
- >
+ stream: AsyncGenerator<TData extends Record<string, unknown> ? TData[keyof TData] : TData, TReturn, TNext>
}
export const createSseClient = <TData = unknown>({
diff --git a/packages/sdk/js/src/gen/core/types.gen.ts b/packages/sdk/js/src/gen/core/types.gen.ts
index b60604fee..16408b2d0 100644
--- a/packages/sdk/js/src/gen/core/types.gen.ts
+++ b/packages/sdk/js/src/gen/core/types.gen.ts
@@ -1,11 +1,7 @@
// This file is auto-generated by @hey-api/openapi-ts
import type { Auth, AuthToken } from "./auth.gen.js"
-import type {
- BodySerializer,
- QuerySerializer,
- QuerySerializerOptions,
-} from "./bodySerializer.gen.js"
+import type { BodySerializer, QuerySerializer, QuerySerializerOptions } from "./bodySerializer.gen.js"
export interface Client<RequestFn = never, Config = unknown, MethodFn = never, BuildUrlFn = never> {
/**
@@ -45,10 +41,7 @@ export interface Config {
*/
headers?:
| RequestInit["headers"]
- | Record<
- string,
- string | number | boolean | (string | number | boolean)[] | null | undefined | unknown
- >
+ | Record<string, string | number | boolean | (string | number | boolean)[] | null | undefined | unknown>
/**
* The request method.
*
diff --git a/packages/sdk/js/src/gen/core/utils.gen.ts b/packages/sdk/js/src/gen/core/utils.gen.ts
index 62e02972c..be18c608a 100644
--- a/packages/sdk/js/src/gen/core/utils.gen.ts
+++ b/packages/sdk/js/src/gen/core/utils.gen.ts
@@ -73,9 +73,7 @@ export const defaultPathSerializer = ({ path, url: _url }: PathSerializer) => {
continue
}
- const replaceValue = encodeURIComponent(
- style === "label" ? `.${value as string}` : (value as string),
- )
+ const replaceValue = encodeURIComponent(style === "label" ? `.${value as string}` : (value as string))
url = url.replace(match, replaceValue)
}
}
diff --git a/packages/sdk/js/src/gen/sdk.gen.ts b/packages/sdk/js/src/gen/sdk.gen.ts
index f902d91ab..6987eb471 100644
--- a/packages/sdk/js/src/gen/sdk.gen.ts
+++ b/packages/sdk/js/src/gen/sdk.gen.ts
@@ -148,10 +148,10 @@ import type {
} from "./types.gen.js"
import { client as _heyApiClient } from "./client.gen.js"
-export type Options<
- TData extends TDataShape = TDataShape,
- ThrowOnError extends boolean = boolean,
-> = ClientOptions<TData, ThrowOnError> & {
+export type Options<TData extends TDataShape = TDataShape, ThrowOnError extends boolean = boolean> = ClientOptions<
+ TData,
+ ThrowOnError
+> & {
/**
* You can provide a client instance returned by `createClient()` instead of
* individual options. This might be also useful if you want to implement a
@@ -179,9 +179,7 @@ class Project extends _HeyApiClient {
/**
* List all projects
*/
- public list<ThrowOnError extends boolean = false>(
- options?: Options<ProjectListData, ThrowOnError>,
- ) {
+ public list<ThrowOnError extends boolean = false>(options?: Options<ProjectListData, ThrowOnError>) {
return (options?.client ?? this._client).get<ProjectListResponses, unknown, ThrowOnError>({
url: "/project",
...options,
@@ -191,9 +189,7 @@ class Project extends _HeyApiClient {
/**
* Get the current project
*/
- public current<ThrowOnError extends boolean = false>(
- options?: Options<ProjectCurrentData, ThrowOnError>,
- ) {
+ public current<ThrowOnError extends boolean = false>(options?: Options<ProjectCurrentData, ThrowOnError>) {
return (options?.client ?? this._client).get<ProjectCurrentResponses, unknown, ThrowOnError>({
url: "/project/current",
...options,
@@ -215,14 +211,8 @@ class Config extends _HeyApiClient {
/**
* Update config
*/
- public update<ThrowOnError extends boolean = false>(
- options?: Options<ConfigUpdateData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).patch<
- ConfigUpdateResponses,
- ConfigUpdateErrors,
- ThrowOnError
- >({
+ public update<ThrowOnError extends boolean = false>(options?: Options<ConfigUpdateData, ThrowOnError>) {
+ return (options?.client ?? this._client).patch<ConfigUpdateResponses, ConfigUpdateErrors, ThrowOnError>({
url: "/config",
...options,
headers: {
@@ -235,9 +225,7 @@ class Config extends _HeyApiClient {
/**
* List all providers
*/
- public providers<ThrowOnError extends boolean = false>(
- options?: Options<ConfigProvidersData, ThrowOnError>,
- ) {
+ public providers<ThrowOnError extends boolean = false>(options?: Options<ConfigProvidersData, ThrowOnError>) {
return (options?.client ?? this._client).get<ConfigProvidersResponses, unknown, ThrowOnError>({
url: "/config/providers",
...options,
@@ -283,9 +271,7 @@ class Session extends _HeyApiClient {
/**
* List all sessions
*/
- public list<ThrowOnError extends boolean = false>(
- options?: Options<SessionListData, ThrowOnError>,
- ) {
+ public list<ThrowOnError extends boolean = false>(options?: Options<SessionListData, ThrowOnError>) {
return (options?.client ?? this._client).get<SessionListResponses, unknown, ThrowOnError>({
url: "/session",
...options,
@@ -295,14 +281,8 @@ class Session extends _HeyApiClient {
/**
* Create a new session
*/
- public create<ThrowOnError extends boolean = false>(
- options?: Options<SessionCreateData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).post<
- SessionCreateResponses,
- SessionCreateErrors,
- ThrowOnError
- >({
+ public create<ThrowOnError extends boolean = false>(options?: Options<SessionCreateData, ThrowOnError>) {
+ return (options?.client ?? this._client).post<SessionCreateResponses, SessionCreateErrors, ThrowOnError>({
url: "/session",
...options,
headers: {
@@ -315,14 +295,8 @@ class Session extends _HeyApiClient {
/**
* Delete a session and all its data
*/
- public delete<ThrowOnError extends boolean = false>(
- options: Options<SessionDeleteData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).delete<
- SessionDeleteResponses,
- SessionDeleteErrors,
- ThrowOnError
- >({
+ public delete<ThrowOnError extends boolean = false>(options: Options<SessionDeleteData, ThrowOnError>) {
+ return (options.client ?? this._client).delete<SessionDeleteResponses, SessionDeleteErrors, ThrowOnError>({
url: "/session/{id}",
...options,
})
@@ -332,11 +306,7 @@ class Session extends _HeyApiClient {
* Get session
*/
public get<ThrowOnError extends boolean = false>(options: Options<SessionGetData, ThrowOnError>) {
- return (options.client ?? this._client).get<
- SessionGetResponses,
- SessionGetErrors,
- ThrowOnError
- >({
+ return (options.client ?? this._client).get<SessionGetResponses, SessionGetErrors, ThrowOnError>({
url: "/session/{id}",
...options,
})
@@ -345,14 +315,8 @@ class Session extends _HeyApiClient {
/**
* Update session properties
*/
- public update<ThrowOnError extends boolean = false>(
- options: Options<SessionUpdateData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).patch<
- SessionUpdateResponses,
- SessionUpdateErrors,
- ThrowOnError
- >({
+ public update<ThrowOnError extends boolean = false>(options: Options<SessionUpdateData, ThrowOnError>) {
+ return (options.client ?? this._client).patch<SessionUpdateResponses, SessionUpdateErrors, ThrowOnError>({
url: "/session/{id}",
...options,
headers: {
@@ -365,14 +329,8 @@ class Session extends _HeyApiClient {
/**
* Get a session's children
*/
- public children<ThrowOnError extends boolean = false>(
- options: Options<SessionChildrenData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).get<
- SessionChildrenResponses,
- SessionChildrenErrors,
- ThrowOnError
- >({
+ public children<ThrowOnError extends boolean = false>(options: Options<SessionChildrenData, ThrowOnError>) {
+ return (options.client ?? this._client).get<SessionChildrenResponses, SessionChildrenErrors, ThrowOnError>({
url: "/session/{id}/children",
...options,
})
@@ -381,14 +339,8 @@ class Session extends _HeyApiClient {
/**
* Get the todo list for a session
*/
- public todo<ThrowOnError extends boolean = false>(
- options: Options<SessionTodoData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).get<
- SessionTodoResponses,
- SessionTodoErrors,
- ThrowOnError
- >({
+ public todo<ThrowOnError extends boolean = false>(options: Options<SessionTodoData, ThrowOnError>) {
+ return (options.client ?? this._client).get<SessionTodoResponses, SessionTodoErrors, ThrowOnError>({
url: "/session/{id}/todo",
...options,
})
@@ -397,14 +349,8 @@ class Session extends _HeyApiClient {
/**
* Analyze the app and create an AGENTS.md file
*/
- public init<ThrowOnError extends boolean = false>(
- options: Options<SessionInitData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionInitResponses,
- SessionInitErrors,
- ThrowOnError
- >({
+ public init<ThrowOnError extends boolean = false>(options: Options<SessionInitData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionInitResponses, SessionInitErrors, ThrowOnError>({
url: "/session/{id}/init",
...options,
headers: {
@@ -417,9 +363,7 @@ class Session extends _HeyApiClient {
/**
* Fork an existing session at a specific message
*/
- public fork<ThrowOnError extends boolean = false>(
- options: Options<SessionForkData, ThrowOnError>,
- ) {
+ public fork<ThrowOnError extends boolean = false>(options: Options<SessionForkData, ThrowOnError>) {
return (options.client ?? this._client).post<SessionForkResponses, unknown, ThrowOnError>({
url: "/session/{id}/fork",
...options,
@@ -433,14 +377,8 @@ class Session extends _HeyApiClient {
/**
* Abort a session
*/
- public abort<ThrowOnError extends boolean = false>(
- options: Options<SessionAbortData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionAbortResponses,
- SessionAbortErrors,
- ThrowOnError
- >({
+ public abort<ThrowOnError extends boolean = false>(options: Options<SessionAbortData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionAbortResponses, SessionAbortErrors, ThrowOnError>({
url: "/session/{id}/abort",
...options,
})
@@ -449,14 +387,8 @@ class Session extends _HeyApiClient {
/**
* Unshare the session
*/
- public unshare<ThrowOnError extends boolean = false>(
- options: Options<SessionUnshareData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).delete<
- SessionUnshareResponses,
- SessionUnshareErrors,
- ThrowOnError
- >({
+ public unshare<ThrowOnError extends boolean = false>(options: Options<SessionUnshareData, ThrowOnError>) {
+ return (options.client ?? this._client).delete<SessionUnshareResponses, SessionUnshareErrors, ThrowOnError>({
url: "/session/{id}/share",
...options,
})
@@ -465,14 +397,8 @@ class Session extends _HeyApiClient {
/**
* Share a session
*/
- public share<ThrowOnError extends boolean = false>(
- options: Options<SessionShareData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionShareResponses,
- SessionShareErrors,
- ThrowOnError
- >({
+ public share<ThrowOnError extends boolean = false>(options: Options<SessionShareData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionShareResponses, SessionShareErrors, ThrowOnError>({
url: "/session/{id}/share",
...options,
})
@@ -481,14 +407,8 @@ class Session extends _HeyApiClient {
/**
* Get the diff for this session
*/
- public diff<ThrowOnError extends boolean = false>(
- options: Options<SessionDiffData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).get<
- SessionDiffResponses,
- SessionDiffErrors,
- ThrowOnError
- >({
+ public diff<ThrowOnError extends boolean = false>(options: Options<SessionDiffData, ThrowOnError>) {
+ return (options.client ?? this._client).get<SessionDiffResponses, SessionDiffErrors, ThrowOnError>({
url: "/session/{id}/diff",
...options,
})
@@ -497,14 +417,8 @@ class Session extends _HeyApiClient {
/**
* Summarize the session
*/
- public summarize<ThrowOnError extends boolean = false>(
- options: Options<SessionSummarizeData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionSummarizeResponses,
- SessionSummarizeErrors,
- ThrowOnError
- >({
+ public summarize<ThrowOnError extends boolean = false>(options: Options<SessionSummarizeData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionSummarizeResponses, SessionSummarizeErrors, ThrowOnError>({
url: "/session/{id}/summarize",
...options,
headers: {
@@ -517,14 +431,8 @@ class Session extends _HeyApiClient {
/**
* List messages for a session
*/
- public messages<ThrowOnError extends boolean = false>(
- options: Options<SessionMessagesData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).get<
- SessionMessagesResponses,
- SessionMessagesErrors,
- ThrowOnError
- >({
+ public messages<ThrowOnError extends boolean = false>(options: Options<SessionMessagesData, ThrowOnError>) {
+ return (options.client ?? this._client).get<SessionMessagesResponses, SessionMessagesErrors, ThrowOnError>({
url: "/session/{id}/message",
...options,
})
@@ -533,14 +441,8 @@ class Session extends _HeyApiClient {
/**
* Create and send a new message to a session
*/
- public prompt<ThrowOnError extends boolean = false>(
- options: Options<SessionPromptData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionPromptResponses,
- SessionPromptErrors,
- ThrowOnError
- >({
+ public prompt<ThrowOnError extends boolean = false>(options: Options<SessionPromptData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionPromptResponses, SessionPromptErrors, ThrowOnError>({
url: "/session/{id}/message",
...options,
headers: {
@@ -553,14 +455,8 @@ class Session extends _HeyApiClient {
/**
* Get a message from a session
*/
- public message<ThrowOnError extends boolean = false>(
- options: Options<SessionMessageData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).get<
- SessionMessageResponses,
- SessionMessageErrors,
- ThrowOnError
- >({
+ public message<ThrowOnError extends boolean = false>(options: Options<SessionMessageData, ThrowOnError>) {
+ return (options.client ?? this._client).get<SessionMessageResponses, SessionMessageErrors, ThrowOnError>({
url: "/session/{id}/message/{messageID}",
...options,
})
@@ -569,14 +465,8 @@ class Session extends _HeyApiClient {
/**
* Send a new command to a session
*/
- public command<ThrowOnError extends boolean = false>(
- options: Options<SessionCommandData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionCommandResponses,
- SessionCommandErrors,
- ThrowOnError
- >({
+ public command<ThrowOnError extends boolean = false>(options: Options<SessionCommandData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionCommandResponses, SessionCommandErrors, ThrowOnError>({
url: "/session/{id}/command",
...options,
headers: {
@@ -589,14 +479,8 @@ class Session extends _HeyApiClient {
/**
* Run a shell command
*/
- public shell<ThrowOnError extends boolean = false>(
- options: Options<SessionShellData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionShellResponses,
- SessionShellErrors,
- ThrowOnError
- >({
+ public shell<ThrowOnError extends boolean = false>(options: Options<SessionShellData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionShellResponses, SessionShellErrors, ThrowOnError>({
url: "/session/{id}/shell",
...options,
headers: {
@@ -609,14 +493,8 @@ class Session extends _HeyApiClient {
/**
* Revert a message
*/
- public revert<ThrowOnError extends boolean = false>(
- options: Options<SessionRevertData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionRevertResponses,
- SessionRevertErrors,
- ThrowOnError
- >({
+ public revert<ThrowOnError extends boolean = false>(options: Options<SessionRevertData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionRevertResponses, SessionRevertErrors, ThrowOnError>({
url: "/session/{id}/revert",
...options,
headers: {
@@ -629,14 +507,8 @@ class Session extends _HeyApiClient {
/**
* Restore all reverted messages
*/
- public unrevert<ThrowOnError extends boolean = false>(
- options: Options<SessionUnrevertData, ThrowOnError>,
- ) {
- return (options.client ?? this._client).post<
- SessionUnrevertResponses,
- SessionUnrevertErrors,
- ThrowOnError
- >({
+ public unrevert<ThrowOnError extends boolean = false>(options: Options<SessionUnrevertData, ThrowOnError>) {
+ return (options.client ?? this._client).post<SessionUnrevertResponses, SessionUnrevertErrors, ThrowOnError>({
url: "/session/{id}/unrevert",
...options,
})
@@ -647,9 +519,7 @@ class Command extends _HeyApiClient {
/**
* List all commands
*/
- public list<ThrowOnError extends boolean = false>(
- options?: Options<CommandListData, ThrowOnError>,
- ) {
+ public list<ThrowOnError extends boolean = false>(options?: Options<CommandListData, ThrowOnError>) {
return (options?.client ?? this._client).get<CommandListResponses, unknown, ThrowOnError>({
url: "/command",
...options,
@@ -671,9 +541,7 @@ class Find extends _HeyApiClient {
/**
* Find files
*/
- public files<ThrowOnError extends boolean = false>(
- options: Options<FindFilesData, ThrowOnError>,
- ) {
+ public files<ThrowOnError extends boolean = false>(options: Options<FindFilesData, ThrowOnError>) {
return (options.client ?? this._client).get<FindFilesResponses, unknown, ThrowOnError>({
url: "/find/file",
...options,
@@ -683,9 +551,7 @@ class Find extends _HeyApiClient {
/**
* Find workspace symbols
*/
- public symbols<ThrowOnError extends boolean = false>(
- options: Options<FindSymbolsData, ThrowOnError>,
- ) {
+ public symbols<ThrowOnError extends boolean = false>(options: Options<FindSymbolsData, ThrowOnError>) {
return (options.client ?? this._client).get<FindSymbolsResponses, unknown, ThrowOnError>({
url: "/find/symbol",
...options,
@@ -717,9 +583,7 @@ class File extends _HeyApiClient {
/**
* Get file status
*/
- public status<ThrowOnError extends boolean = false>(
- options?: Options<FileStatusData, ThrowOnError>,
- ) {
+ public status<ThrowOnError extends boolean = false>(options?: Options<FileStatusData, ThrowOnError>) {
return (options?.client ?? this._client).get<FileStatusResponses, unknown, ThrowOnError>({
url: "/file/status",
...options,
@@ -745,9 +609,7 @@ class App extends _HeyApiClient {
/**
* List all agents
*/
- public agents<ThrowOnError extends boolean = false>(
- options?: Options<AppAgentsData, ThrowOnError>,
- ) {
+ public agents<ThrowOnError extends boolean = false>(options?: Options<AppAgentsData, ThrowOnError>) {
return (options?.client ?? this._client).get<AppAgentsResponses, unknown, ThrowOnError>({
url: "/agent",
...options,
@@ -759,9 +621,7 @@ class Mcp extends _HeyApiClient {
/**
* Get MCP server status
*/
- public status<ThrowOnError extends boolean = false>(
- options?: Options<McpStatusData, ThrowOnError>,
- ) {
+ public status<ThrowOnError extends boolean = false>(options?: Options<McpStatusData, ThrowOnError>) {
return (options?.client ?? this._client).get<McpStatusResponses, unknown, ThrowOnError>({
url: "/mcp",
...options,
@@ -787,9 +647,7 @@ class Lsp extends _HeyApiClient {
/**
* Get LSP server status
*/
- public status<ThrowOnError extends boolean = false>(
- options?: Options<LspStatusData, ThrowOnError>,
- ) {
+ public status<ThrowOnError extends boolean = false>(options?: Options<LspStatusData, ThrowOnError>) {
return (options?.client ?? this._client).get<LspStatusResponses, unknown, ThrowOnError>({
url: "/lsp",
...options,
@@ -801,9 +659,7 @@ class Formatter extends _HeyApiClient {
/**
* Get formatter status
*/
- public status<ThrowOnError extends boolean = false>(
- options?: Options<FormatterStatusData, ThrowOnError>,
- ) {
+ public status<ThrowOnError extends boolean = false>(options?: Options<FormatterStatusData, ThrowOnError>) {
return (options?.client ?? this._client).get<FormatterStatusResponses, unknown, ThrowOnError>({
url: "/formatter",
...options,
@@ -815,9 +671,7 @@ class Control extends _HeyApiClient {
/**
* Get the next TUI request from the queue
*/
- public next<ThrowOnError extends boolean = false>(
- options?: Options<TuiControlNextData, ThrowOnError>,
- ) {
+ public next<ThrowOnError extends boolean = false>(options?: Options<TuiControlNextData, ThrowOnError>) {
return (options?.client ?? this._client).get<TuiControlNextResponses, unknown, ThrowOnError>({
url: "/tui/control/next",
...options,
@@ -827,14 +681,8 @@ class Control extends _HeyApiClient {
/**
* Submit a response to the TUI request queue
*/
- public response<ThrowOnError extends boolean = false>(
- options?: Options<TuiControlResponseData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).post<
- TuiControlResponseResponses,
- unknown,
- ThrowOnError
- >({
+ public response<ThrowOnError extends boolean = false>(options?: Options<TuiControlResponseData, ThrowOnError>) {
+ return (options?.client ?? this._client).post<TuiControlResponseResponses, unknown, ThrowOnError>({
url: "/tui/control/response",
...options,
headers: {
@@ -849,14 +697,8 @@ class Tui extends _HeyApiClient {
/**
* Append prompt to the TUI
*/
- public appendPrompt<ThrowOnError extends boolean = false>(
- options?: Options<TuiAppendPromptData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).post<
- TuiAppendPromptResponses,
- TuiAppendPromptErrors,
- ThrowOnError
- >({
+ public appendPrompt<ThrowOnError extends boolean = false>(options?: Options<TuiAppendPromptData, ThrowOnError>) {
+ return (options?.client ?? this._client).post<TuiAppendPromptResponses, TuiAppendPromptErrors, ThrowOnError>({
url: "/tui/append-prompt",
...options,
headers: {
@@ -869,9 +711,7 @@ class Tui extends _HeyApiClient {
/**
* Open the help dialog
*/
- public openHelp<ThrowOnError extends boolean = false>(
- options?: Options<TuiOpenHelpData, ThrowOnError>,
- ) {
+ public openHelp<ThrowOnError extends boolean = false>(options?: Options<TuiOpenHelpData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiOpenHelpResponses, unknown, ThrowOnError>({
url: "/tui/open-help",
...options,
@@ -881,9 +721,7 @@ class Tui extends _HeyApiClient {
/**
* Open the session dialog
*/
- public openSessions<ThrowOnError extends boolean = false>(
- options?: Options<TuiOpenSessionsData, ThrowOnError>,
- ) {
+ public openSessions<ThrowOnError extends boolean = false>(options?: Options<TuiOpenSessionsData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiOpenSessionsResponses, unknown, ThrowOnError>({
url: "/tui/open-sessions",
...options,
@@ -893,9 +731,7 @@ class Tui extends _HeyApiClient {
/**
* Open the theme dialog
*/
- public openThemes<ThrowOnError extends boolean = false>(
- options?: Options<TuiOpenThemesData, ThrowOnError>,
- ) {
+ public openThemes<ThrowOnError extends boolean = false>(options?: Options<TuiOpenThemesData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiOpenThemesResponses, unknown, ThrowOnError>({
url: "/tui/open-themes",
...options,
@@ -905,9 +741,7 @@ class Tui extends _HeyApiClient {
/**
* Open the model dialog
*/
- public openModels<ThrowOnError extends boolean = false>(
- options?: Options<TuiOpenModelsData, ThrowOnError>,
- ) {
+ public openModels<ThrowOnError extends boolean = false>(options?: Options<TuiOpenModelsData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiOpenModelsResponses, unknown, ThrowOnError>({
url: "/tui/open-models",
...options,
@@ -917,9 +751,7 @@ class Tui extends _HeyApiClient {
/**
* Submit the prompt
*/
- public submitPrompt<ThrowOnError extends boolean = false>(
- options?: Options<TuiSubmitPromptData, ThrowOnError>,
- ) {
+ public submitPrompt<ThrowOnError extends boolean = false>(options?: Options<TuiSubmitPromptData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiSubmitPromptResponses, unknown, ThrowOnError>({
url: "/tui/submit-prompt",
...options,
@@ -929,9 +761,7 @@ class Tui extends _HeyApiClient {
/**
* Clear the prompt
*/
- public clearPrompt<ThrowOnError extends boolean = false>(
- options?: Options<TuiClearPromptData, ThrowOnError>,
- ) {
+ public clearPrompt<ThrowOnError extends boolean = false>(options?: Options<TuiClearPromptData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiClearPromptResponses, unknown, ThrowOnError>({
url: "/tui/clear-prompt",
...options,
@@ -941,14 +771,8 @@ class Tui extends _HeyApiClient {
/**
* Execute a TUI command (e.g. agent_cycle)
*/
- public executeCommand<ThrowOnError extends boolean = false>(
- options?: Options<TuiExecuteCommandData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).post<
- TuiExecuteCommandResponses,
- TuiExecuteCommandErrors,
- ThrowOnError
- >({
+ public executeCommand<ThrowOnError extends boolean = false>(options?: Options<TuiExecuteCommandData, ThrowOnError>) {
+ return (options?.client ?? this._client).post<TuiExecuteCommandResponses, TuiExecuteCommandErrors, ThrowOnError>({
url: "/tui/execute-command",
...options,
headers: {
@@ -961,9 +785,7 @@ class Tui extends _HeyApiClient {
/**
* Show a toast notification in the TUI
*/
- public showToast<ThrowOnError extends boolean = false>(
- options?: Options<TuiShowToastData, ThrowOnError>,
- ) {
+ public showToast<ThrowOnError extends boolean = false>(options?: Options<TuiShowToastData, ThrowOnError>) {
return (options?.client ?? this._client).post<TuiShowToastResponses, unknown, ThrowOnError>({
url: "/tui/show-toast",
...options,
@@ -977,14 +799,8 @@ class Tui extends _HeyApiClient {
/**
* Publish a TUI event
*/
- public publish<ThrowOnError extends boolean = false>(
- options?: Options<TuiPublishData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).post<
- TuiPublishResponses,
- TuiPublishErrors,
- ThrowOnError
- >({
+ public publish<ThrowOnError extends boolean = false>(options?: Options<TuiPublishData, ThrowOnError>) {
+ return (options?.client ?? this._client).post<TuiPublishResponses, TuiPublishErrors, ThrowOnError>({
url: "/tui/publish",
...options,
headers: {
@@ -1016,14 +832,8 @@ class Event extends _HeyApiClient {
/**
* Get events
*/
- public subscribe<ThrowOnError extends boolean = false>(
- options?: Options<EventSubscribeData, ThrowOnError>,
- ) {
- return (options?.client ?? this._client).get.sse<
- EventSubscribeResponses,
- unknown,
- ThrowOnError
- >({
+ public subscribe<ThrowOnError extends boolean = false>(options?: Options<EventSubscribeData, ThrowOnError>) {
+ return (options?.client ?? this._client).get.sse<EventSubscribeResponses, unknown, ThrowOnError>({
url: "/event",
...options,
})
diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts
index 08ce17b45..abbce39b8 100644
--- a/packages/sdk/js/src/gen/types.gen.ts
+++ b/packages/sdk/js/src/gen/types.gen.ts
@@ -644,12 +644,7 @@ export type AssistantMessage = {
created: number
completed?: number
}
- error?:
- | ProviderAuthError
- | UnknownError
- | MessageOutputLengthError
- | MessageAbortedError
- | ApiError
+ error?: ProviderAuthError | UnknownError | MessageOutputLengthError | MessageAbortedError | ApiError
parentID: string
modelID: string
providerID: string
@@ -1311,12 +1306,7 @@ export type EventSessionError = {
type: "session.error"
properties: {
sessionID?: string
- error?:
- | ProviderAuthError
- | UnknownError
- | MessageOutputLengthError
- | MessageAbortedError
- | ApiError
+ error?: ProviderAuthError | UnknownError | MessageOutputLengthError | MessageAbortedError | ApiError
}
}
@@ -2876,8 +2866,7 @@ export type TuiControlResponseResponses = {
200: boolean
}
-export type TuiControlResponseResponse =
- TuiControlResponseResponses[keyof TuiControlResponseResponses]
+export type TuiControlResponseResponse = TuiControlResponseResponses[keyof TuiControlResponseResponses]
export type AuthSetData = {
body?: Auth