Skip to content

Commit c59a5a3

Browse files
feat(api): api update
1 parent 7fb08c0 commit c59a5a3

5 files changed

Lines changed: 14 additions & 1 deletion

File tree

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 22
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/opencode%2Fopencode-69b99aaffe10dd5247638b6a34d6c0b3c1cf5300853d12c947151fd946e7fcdb.yml
33
openapi_spec_hash: e2c746cf689d71f04c6e9b1bd92e6356
4-
config_hash: 6d56a7ca0d6ed899ecdb5c053a8278ae
4+
config_hash: e64b350ea4abbb4d56d49b0adebacb02

api.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,5 @@ Methods:
124124
- <code title="post /session/{id}/share">client.session.<a href="./src/resources/session.ts">share</a>(id) -> Session</code>
125125
- <code title="post /session/{id}/summarize">client.session.<a href="./src/resources/session.ts">summarize</a>(id, { ...params }) -> SessionSummarizeResponse</code>
126126
- <code title="delete /session/{id}/share">client.session.<a href="./src/resources/session.ts">unshare</a>(id) -> Session</code>
127+
128+
# Tui

src/client.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ import {
8282
ToolStateRunning,
8383
UserMessage,
8484
} from './resources/session';
85+
import { Tui } from './resources/tui';
8586
import { type Fetch } from './internal/builtin-types';
8687
import { HeadersLike, NullableHeaders, buildHeaders } from './internal/headers';
8788
import { FinalRequestOptions, RequestOptions } from './internal/request-options';
@@ -758,13 +759,15 @@ export class Opencode {
758759
file: API.FileResource = new API.FileResource(this);
759760
config: API.ConfigResource = new API.ConfigResource(this);
760761
session: API.SessionResource = new API.SessionResource(this);
762+
tui: API.Tui = new API.Tui(this);
761763
}
762764
Opencode.Event = Event;
763765
Opencode.AppResource = AppResource;
764766
Opencode.Find = Find;
765767
Opencode.FileResource = FileResource;
766768
Opencode.ConfigResource = ConfigResource;
767769
Opencode.SessionResource = SessionResource;
770+
Opencode.Tui = Tui;
768771
export declare namespace Opencode {
769772
export type RequestOptions = Opts.RequestOptions;
770773

@@ -846,6 +849,8 @@ export declare namespace Opencode {
846849
type SessionSummarizeParams as SessionSummarizeParams,
847850
};
848851

852+
export { Tui as Tui };
853+
849854
export type MessageAbortedError = API.MessageAbortedError;
850855
export type ProviderAuthError = API.ProviderAuthError;
851856
export type UnknownError = API.UnknownError;

src/resources/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,4 @@ export {
7373
type SessionInitParams,
7474
type SessionSummarizeParams,
7575
} from './session';
76+
export { Tui } from './tui';

src/resources/tui.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+
import { APIResource } from '../core/resource';
4+
5+
export class Tui extends APIResource {}

0 commit comments

Comments
 (0)