summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGitHub Action <[email protected]>2025-12-18 16:39:21 +0000
committerGitHub Action <[email protected]>2025-12-18 16:39:21 +0000
commit5cf8e5437210407d126f8c82b12d54c285ee4604 (patch)
tree811508c7ffe54b8bc4eed673535ac6ebe85f1c11
parent7437ccd6f413a43e72d9bfde9e36bf3ff1baa00d (diff)
downloadopencode-5cf8e5437210407d126f8c82b12d54c285ee4604.tar.gz
opencode-5cf8e5437210407d126f8c82b12d54c285ee4604.zip
chore: format code
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx5
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx4
-rw-r--r--packages/sdk/js/src/v2/gen/types.gen.ts8
-rw-r--r--packages/sdk/openapi.json10
4 files changed, 22 insertions, 5 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx
index 8b09e0786..d47d1df3b 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/dialog-fork-from-timeline.tsx
@@ -7,10 +7,7 @@ import { useSDK } from "@tui/context/sdk"
import { useRoute } from "@tui/context/route"
import { useDialog } from "../../ui/dialog"
-export function DialogForkFromTimeline(props: {
- sessionID: string
- onMove: (messageID: string) => void
-}) {
+export function DialogForkFromTimeline(props: { sessionID: string; onMove: (messageID: string) => void }) {
const sync = useSync()
const dialog = useDialog()
const sdk = useSDK()
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx
index d5e8b36a3..87248a6a8 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/dialog-timeline.tsx
@@ -24,7 +24,9 @@ export function DialogTimeline(props: {
const result = [] as DialogSelectOption<string>[]
for (const message of messages) {
if (message.role !== "user") continue
- const part = (sync.data.part[message.id] ?? []).find((x) => x.type === "text" && !x.synthetic && !x.ignored,) as TextPart
+ const part = (sync.data.part[message.id] ?? []).find(
+ (x) => x.type === "text" && !x.synthetic && !x.ignored,
+ ) as TextPart
if (!part) continue
result.push({
title: part.text.replace(/\n/g, " "),
diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts
index fafdeb6d0..c96530737 100644
--- a/packages/sdk/js/src/v2/gen/types.gen.ts
+++ b/packages/sdk/js/src/v2/gen/types.gen.ts
@@ -843,6 +843,14 @@ export type KeybindsConfig = {
*/
session_timeline?: string
/**
+ * Fork session from message
+ */
+ session_fork?: string
+ /**
+ * Rename session
+ */
+ session_rename?: string
+ /**
* Share current session
*/
session_share?: string
diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json
index 16561e259..09c7ea8e9 100644
--- a/packages/sdk/openapi.json
+++ b/packages/sdk/openapi.json
@@ -7077,6 +7077,16 @@
"default": "<leader>g",
"type": "string"
},
+ "session_fork": {
+ "description": "Fork session from message",
+ "default": "none",
+ "type": "string"
+ },
+ "session_rename": {
+ "description": "Rename session",
+ "default": "none",
+ "type": "string"
+ },
"session_share": {
"description": "Share current session",
"default": "none",