diff options
| author | Dax Raad <[email protected]> | 2025-11-14 12:35:44 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-11-14 12:42:46 -0500 |
| commit | 25207808464584f3335aa17c0903fc5973d4923c (patch) | |
| tree | 4ddc6423102ace511a81028c3ad83a36c912d0c4 /packages/sdk/js | |
| parent | 986c60353e80a1778c799e819af66cbb4cf602db (diff) | |
| download | opencode-25207808464584f3335aa17c0903fc5973d4923c.tar.gz opencode-25207808464584f3335aa17c0903fc5973d4923c.zip | |
fix sdk types
Diffstat (limited to 'packages/sdk/js')
| -rw-r--r-- | packages/sdk/js/src/gen/sdk.gen.ts | 20 | ||||
| -rw-r--r-- | packages/sdk/js/src/gen/types.gen.ts | 13 |
2 files changed, 13 insertions, 20 deletions
diff --git a/packages/sdk/js/src/gen/sdk.gen.ts b/packages/sdk/js/src/gen/sdk.gen.ts index c41815624..5e249f5cb 100644 --- a/packages/sdk/js/src/gen/sdk.gen.ts +++ b/packages/sdk/js/src/gen/sdk.gen.ts @@ -2,8 +2,8 @@ import type { Options as ClientOptions, TDataShape, Client } from "./client/index.js" import type { - GlobalEventButtData, - GlobalEventButtResponses, + GlobalEventSubscribeData, + GlobalEventSubscribeResponses, ProjectListData, ProjectListResponses, ProjectCurrentData, @@ -145,8 +145,6 @@ import type { AuthSetData, AuthSetResponses, AuthSetErrors, - EventSubscribeData, - EventSubscribeResponses, } from "./types.gen.js" import { client as _heyApiClient } from "./client.gen.js" @@ -181,22 +179,12 @@ class Event extends _HeyApiClient { /** * Get events */ - public butt<ThrowOnError extends boolean = false>(options?: Options<GlobalEventButtData, ThrowOnError>) { - return (options?.client ?? this._client).get.sse<GlobalEventButtResponses, unknown, ThrowOnError>({ + public subscribe<ThrowOnError extends boolean = false>(options?: Options<GlobalEventSubscribeData, ThrowOnError>) { + return (options?.client ?? this._client).get.sse<GlobalEventSubscribeResponses, unknown, ThrowOnError>({ url: "/global/event", ...options, }) } - - /** - * Get events - */ - public subscribe<ThrowOnError extends boolean = false>(options?: Options<EventSubscribeData, ThrowOnError>) { - return (options?.client ?? this._client).get.sse<EventSubscribeResponses, unknown, ThrowOnError>({ - url: "/event", - ...options, - }) - } } class Global extends _HeyApiClient { diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts index 8a04af8c6..9ea45ada6 100644 --- a/packages/sdk/js/src/gen/types.gen.ts +++ b/packages/sdk/js/src/gen/types.gen.ts @@ -616,6 +616,11 @@ export type Event = | EventServerConnected | EventFileWatcherUpdated +export type GlobalEvent = { + directory: string + payload: Event +} + export type Project = { id: string worktree: string @@ -1373,21 +1378,21 @@ export type WellKnownAuth = { export type Auth = OAuth | ApiAuth | WellKnownAuth -export type GlobalEventButtData = { +export type GlobalEventSubscribeData = { body?: never path?: never query?: never url: "/global/event" } -export type GlobalEventButtResponses = { +export type GlobalEventSubscribeResponses = { /** * Event stream */ - 200: Event + 200: GlobalEvent } -export type GlobalEventButtResponse = GlobalEventButtResponses[keyof GlobalEventButtResponses] +export type GlobalEventSubscribeResponse = GlobalEventSubscribeResponses[keyof GlobalEventSubscribeResponses] export type ProjectListData = { body?: never |
