summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--cloud/core/package.json2
-rw-r--r--cloud/function/package.json2
-rw-r--r--cloud/web/package.json2
-rw-r--r--packages/function/package.json2
-rw-r--r--packages/opencode/package.json2
-rw-r--r--packages/plugin/package.json2
-rw-r--r--packages/sdk/js/package.json2
-rw-r--r--packages/sdk/js/src/gen/sdk.gen.ts16
-rw-r--r--packages/sdk/js/src/gen/types.gen.ts20
-rw-r--r--packages/web/package.json2
-rw-r--r--sdks/vscode/package.json2
11 files changed, 45 insertions, 9 deletions
diff --git a/cloud/core/package.json b/cloud/core/package.json
index 820fc9638..662d89d14 100644
--- a/cloud/core/package.json
+++ b/cloud/core/package.json
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode/cloud-core",
- "version": "0.4.37",
+ "version": "0.4.40",
"private": true,
"type": "module",
"dependencies": {
diff --git a/cloud/function/package.json b/cloud/function/package.json
index 0840edc51..2f97811d8 100644
--- a/cloud/function/package.json
+++ b/cloud/function/package.json
@@ -1,6 +1,6 @@
{
"name": "@opencode/cloud-function",
- "version": "0.4.37",
+ "version": "0.4.40",
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"type": "module",
diff --git a/cloud/web/package.json b/cloud/web/package.json
index 29984fded..6403f94ad 100644
--- a/cloud/web/package.json
+++ b/cloud/web/package.json
@@ -1,6 +1,6 @@
{
"name": "@opencode/cloud-web",
- "version": "0.4.37",
+ "version": "0.4.40",
"private": true,
"description": "",
"type": "module",
diff --git a/packages/function/package.json b/packages/function/package.json
index d04f68b74..81e3d7317 100644
--- a/packages/function/package.json
+++ b/packages/function/package.json
@@ -1,6 +1,6 @@
{
"name": "@opencode/function",
- "version": "0.4.37",
+ "version": "0.4.40",
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"type": "module",
diff --git a/packages/opencode/package.json b/packages/opencode/package.json
index 8ca1ba14f..0650db7fd 100644
--- a/packages/opencode/package.json
+++ b/packages/opencode/package.json
@@ -1,6 +1,6 @@
{
"$schema": "https://json.schemastore.org/package.json",
- "version": "0.4.37",
+ "version": "0.4.40",
"name": "opencode",
"type": "module",
"private": true,
diff --git a/packages/plugin/package.json b/packages/plugin/package.json
index f302861b5..43315516a 100644
--- a/packages/plugin/package.json
+++ b/packages/plugin/package.json
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/plugin",
- "version": "0.4.37",
+ "version": "0.4.40",
"type": "module",
"scripts": {
"typecheck": "tsc --noEmit"
diff --git a/packages/sdk/js/package.json b/packages/sdk/js/package.json
index 741434ffe..4c9691aef 100644
--- a/packages/sdk/js/package.json
+++ b/packages/sdk/js/package.json
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/sdk",
- "version": "0.4.37",
+ "version": "0.4.40",
"type": "module",
"scripts": {
"typecheck": "tsc --noEmit"
diff --git a/packages/sdk/js/src/gen/sdk.gen.ts b/packages/sdk/js/src/gen/sdk.gen.ts
index 4c42bd547..4ec41808e 100644
--- a/packages/sdk/js/src/gen/sdk.gen.ts
+++ b/packages/sdk/js/src/gen/sdk.gen.ts
@@ -19,6 +19,8 @@ import type {
SessionDeleteResponses,
SessionGetData,
SessionGetResponses,
+ SessionUpdateData,
+ SessionUpdateResponses,
SessionInitData,
SessionInitResponses,
SessionAbortData,
@@ -225,6 +227,20 @@ class Session extends _HeyApiClient {
}
/**
+ * Update session properties
+ */
+ public update<ThrowOnError extends boolean = false>(options: Options<SessionUpdateData, ThrowOnError>) {
+ return (options.client ?? this._client).patch<SessionUpdateResponses, unknown, ThrowOnError>({
+ url: "/session/{id}",
+ ...options,
+ headers: {
+ "Content-Type": "application/json",
+ ...options.headers,
+ },
+ })
+ }
+
+ /**
* Analyze the app and create an AGENTS.md file
*/
public init<ThrowOnError extends boolean = false>(options: Options<SessionInitData, ThrowOnError>) {
diff --git a/packages/sdk/js/src/gen/types.gen.ts b/packages/sdk/js/src/gen/types.gen.ts
index ddf7ac08b..a1c3372e1 100644
--- a/packages/sdk/js/src/gen/types.gen.ts
+++ b/packages/sdk/js/src/gen/types.gen.ts
@@ -1240,6 +1240,26 @@ export type SessionGetResponses = {
export type SessionGetResponse = SessionGetResponses[keyof SessionGetResponses]
+export type SessionUpdateData = {
+ body?: {
+ title?: string
+ }
+ path: {
+ id: string
+ }
+ query?: never
+ url: "/session/{id}"
+}
+
+export type SessionUpdateResponses = {
+ /**
+ * Successfully updated session
+ */
+ 200: Session
+}
+
+export type SessionUpdateResponse = SessionUpdateResponses[keyof SessionUpdateResponses]
+
export type SessionInitData = {
body?: {
messageID: string
diff --git a/packages/web/package.json b/packages/web/package.json
index e5704e9a9..8b0e44ad2 100644
--- a/packages/web/package.json
+++ b/packages/web/package.json
@@ -1,7 +1,7 @@
{
"name": "@opencode/web",
"type": "module",
- "version": "0.4.37",
+ "version": "0.4.40",
"scripts": {
"dev": "astro dev",
"dev:remote": "sst shell --stage=dev --target=Web astro dev",
diff --git a/sdks/vscode/package.json b/sdks/vscode/package.json
index 181761621..a3398a255 100644
--- a/sdks/vscode/package.json
+++ b/sdks/vscode/package.json
@@ -2,7 +2,7 @@
"name": "opencode",
"displayName": "opencode",
"description": "opencode for VS Code",
- "version": "0.4.37",
+ "version": "0.4.40",
"publisher": "sst-dev",
"repository": {
"type": "git",