summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk
diff options
context:
space:
mode:
authorJames Long <[email protected]>2026-04-28 16:49:13 -0400
committerGitHub <[email protected]>2026-04-28 16:49:13 -0400
commit9209c04370c11c9afc8138f01576ecdc0afbe695 (patch)
treef2dc6474c9c92f9ac84a045ee25fb970c6e35613 /packages/sdk
parent379e7f3f20956cdc609b466c046d7a3f11251eb0 (diff)
downloadopencode-9209c04370c11c9afc8138f01576ecdc0afbe695.tar.gz
opencode-9209c04370c11c9afc8138f01576ecdc0afbe695.zip
feat(core): filter sessions by path and add setting to disable (#24849)
Diffstat (limited to 'packages/sdk')
-rw-r--r--packages/sdk/js/src/v2/gen/sdk.gen.ts4
-rw-r--r--packages/sdk/js/src/v2/gen/types.gen.ts8
2 files changed, 12 insertions, 0 deletions
diff --git a/packages/sdk/js/src/v2/gen/sdk.gen.ts b/packages/sdk/js/src/v2/gen/sdk.gen.ts
index 1dafe88d1..2da7c865d 100644
--- a/packages/sdk/js/src/v2/gen/sdk.gen.ts
+++ b/packages/sdk/js/src/v2/gen/sdk.gen.ts
@@ -1647,6 +1647,8 @@ export class Session2 extends HeyApiClient {
parameters?: {
directory?: string
workspace?: string
+ scope?: "project"
+ path?: string
roots?: boolean | "true" | "false"
start?: number
search?: string
@@ -1661,6 +1663,8 @@ export class Session2 extends HeyApiClient {
args: [
{ in: "query", key: "directory" },
{ in: "query", key: "workspace" },
+ { in: "query", key: "scope" },
+ { in: "query", key: "path" },
{ in: "query", key: "roots" },
{ in: "query", key: "start" },
{ in: "query", key: "search" },
diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts
index ed9954aec..03742e039 100644
--- a/packages/sdk/js/src/v2/gen/types.gen.ts
+++ b/packages/sdk/js/src/v2/gen/types.gen.ts
@@ -3290,6 +3290,14 @@ export type SessionListData = {
directory?: string
workspace?: string
/**
+ * List all sessions for the current project
+ */
+ scope?: "project"
+ /**
+ * Filter sessions by project-relative path
+ */
+ path?: string
+ /**
* Only return root sessions (no parentID)
*/
roots?: boolean | "true" | "false"