diff options
| author | Adam <[email protected]> | 2025-11-23 19:28:48 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-11-24 15:10:39 -0600 |
| commit | 3fb57044d120618c92214b734d1fc831955e39a2 (patch) | |
| tree | d6f687ad8321dee9590efcdde58843366214bea1 /packages/enterprise/src/core | |
| parent | 46a76a778aef3a575f4eecd0042cd4b4c701cee5 (diff) | |
| download | opencode-3fb57044d120618c92214b734d1fc831955e39a2.tar.gz opencode-3fb57044d120618c92214b734d1fc831955e39a2.zip | |
wip(share): more styling
Diffstat (limited to 'packages/enterprise/src/core')
| -rw-r--r-- | packages/enterprise/src/core/share.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/enterprise/src/core/share.ts b/packages/enterprise/src/core/share.ts index a7dfbfdcc..c24077ec3 100644 --- a/packages/enterprise/src/core/share.ts +++ b/packages/enterprise/src/core/share.ts @@ -1,4 +1,4 @@ -import { FileDiff, Message, Part, Session, SessionStatus } from "@opencode-ai/sdk" +import { FileDiff, Message, Model, Part, Session, SessionStatus } from "@opencode-ai/sdk" import { fn } from "@opencode-ai/util/fn" import { iife } from "@opencode-ai/util/iife" import z from "zod" @@ -32,6 +32,10 @@ export namespace Share { type: z.literal("session_status"), data: z.custom<SessionStatus>(), }), + z.object({ + type: z.literal("model"), + data: z.custom<Model[]>(), + }), ]) export type Data = z.infer<typeof Data> @@ -111,6 +115,9 @@ export namespace Share { case "session_status": await Storage.write(["share_data", input.share.id, "session_status"], item.data) break + case "model": + await Storage.write(["share_data", input.share.id, "model"], item.data) + break } }), ) |
