Skip to content

Commit 8ee813e

Browse files
authored
Merge pull request #11 from sst/release-please--branches--main--changes--next--components--sdk
release: 0.1.0-alpha.11
2 parents fcce4f2 + 58dff57 commit 8ee813e

File tree

8 files changed

+81
-35
lines changed

8 files changed

+81
-35
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.10"
2+
".": "0.1.0-alpha.11"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 16
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/opencode%2Fopencode-b4a3f35e4a44e5a5034508ced15d7b44c1924000062e0f5293797413d26ee412.yml
3-
openapi_spec_hash: f17b1091020f90126e6cefc2d38ff85f
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/opencode%2Fopencode-384a94f70b48c84af9eddcac72bbe12952c3ae3bd7fededfa1c63b203d12d828.yml
3+
openapi_spec_hash: e47ad28d646736d5d79d2dd1086d517d
44
config_hash: e2d21e779cfc4e26a99b9e4e75de3f50

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.1.0-alpha.11 (2025-06-30)
4+
5+
Full Changelog: [v0.1.0-alpha.10...v0.1.0-alpha.11](https://github.com/sst/opencode-sdk-js/compare/v0.1.0-alpha.10...v0.1.0-alpha.11)
6+
7+
### Features
8+
9+
* **api:** update via SDK Studio ([2ce98e5](https://github.com/sst/opencode-sdk-js/commit/2ce98e55bf330cca0c38f60f011ffd9063b34ea0))
10+
311
## 0.1.0-alpha.10 (2025-06-30)
412

513
Full Changelog: [v0.1.0-alpha.9...v0.1.0-alpha.10](https://github.com/sst/opencode-sdk-js/compare/v0.1.0-alpha.9...v0.1.0-alpha.10)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/sdk",
3-
"version": "0.1.0-alpha.10",
3+
"version": "0.1.0-alpha.11",
44
"description": "The official TypeScript library for the Opencode API",
55
"author": "Opencode <[email protected]>",
66
"types": "dist/index.d.ts",

src/resources/app.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ export interface App {
2727

2828
path: App.Path;
2929

30-
project: string;
31-
3230
time: App.Time;
3331

3432
user: string;

src/resources/config.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,8 @@ export namespace Config {
128128

129129
reasoning?: boolean;
130130

131+
release_date?: string;
132+
131133
temperature?: boolean;
132134

133135
tool_call?: boolean;
@@ -301,6 +303,11 @@ export interface McpLocal {
301303
*/
302304
type: 'local';
303305

306+
/**
307+
* Enable or disable the MCP server on startup
308+
*/
309+
enabled?: boolean;
310+
304311
/**
305312
* Environment variables to set when running the MCP server
306313
*/
@@ -317,6 +324,11 @@ export interface McpRemote {
317324
* URL of the remote MCP server
318325
*/
319326
url: string;
327+
328+
/**
329+
* Enable or disable the MCP server on startup
330+
*/
331+
enabled?: boolean;
320332
}
321333

322334
export interface Model {
@@ -334,6 +346,8 @@ export interface Model {
334346

335347
reasoning: boolean;
336348

349+
release_date: string;
350+
337351
temperature: boolean;
338352

339353
tool_call: boolean;

src/resources/event.ts

Lines changed: 54 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -17,43 +17,19 @@ export class Event extends APIResource {
1717
}
1818

1919
export type EventListResponse =
20-
| EventListResponse.EventStorageWrite
21-
| EventListResponse.EventInstallationUpdated
2220
| EventListResponse.EventLspClientDiagnostics
2321
| EventListResponse.EventPermissionUpdated
22+
| EventListResponse.EventFileEdited
23+
| EventListResponse.EventStorageWrite
24+
| EventListResponse.EventInstallationUpdated
2425
| EventListResponse.EventMessageUpdated
2526
| EventListResponse.EventMessagePartUpdated
2627
| EventListResponse.EventSessionUpdated
2728
| EventListResponse.EventSessionDeleted
29+
| EventListResponse.EventSessionIdle
2830
| EventListResponse.EventSessionError;
2931

3032
export namespace EventListResponse {
31-
export interface EventStorageWrite {
32-
properties: EventStorageWrite.Properties;
33-
34-
type: 'storage.write';
35-
}
36-
37-
export namespace EventStorageWrite {
38-
export interface Properties {
39-
key: string;
40-
41-
content?: unknown;
42-
}
43-
}
44-
45-
export interface EventInstallationUpdated {
46-
properties: EventInstallationUpdated.Properties;
47-
48-
type: 'installation.updated';
49-
}
50-
51-
export namespace EventInstallationUpdated {
52-
export interface Properties {
53-
version: string;
54-
}
55-
}
56-
5733
export interface EventLspClientDiagnostics {
5834
properties: EventLspClientDiagnostics.Properties;
5935

@@ -94,6 +70,44 @@ export namespace EventListResponse {
9470
}
9571
}
9672

73+
export interface EventFileEdited {
74+
properties: EventFileEdited.Properties;
75+
76+
type: 'file.edited';
77+
}
78+
79+
export namespace EventFileEdited {
80+
export interface Properties {
81+
file: string;
82+
}
83+
}
84+
85+
export interface EventStorageWrite {
86+
properties: EventStorageWrite.Properties;
87+
88+
type: 'storage.write';
89+
}
90+
91+
export namespace EventStorageWrite {
92+
export interface Properties {
93+
key: string;
94+
95+
content?: unknown;
96+
}
97+
}
98+
99+
export interface EventInstallationUpdated {
100+
properties: EventInstallationUpdated.Properties;
101+
102+
type: 'installation.updated';
103+
}
104+
105+
export namespace EventInstallationUpdated {
106+
export interface Properties {
107+
version: string;
108+
}
109+
}
110+
97111
export interface EventMessageUpdated {
98112
properties: EventMessageUpdated.Properties;
99113

@@ -146,6 +160,18 @@ export namespace EventListResponse {
146160
}
147161
}
148162

163+
export interface EventSessionIdle {
164+
properties: EventSessionIdle.Properties;
165+
166+
type: 'session.idle';
167+
}
168+
169+
export namespace EventSessionIdle {
170+
export interface Properties {
171+
sessionID: string;
172+
}
173+
}
174+
149175
export interface EventSessionError {
150176
properties: EventSessionError.Properties;
151177

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const VERSION = '0.1.0-alpha.10'; // x-release-please-version
1+
export const VERSION = '0.1.0-alpha.11'; // x-release-please-version

0 commit comments

Comments
 (0)