summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-11-19 22:45:40 -0600
committerAiden Cline <[email protected]>2025-11-19 22:45:40 -0600
commit97893bd7e64771e70dbfa4cd32ed2322ee596ece (patch)
treea26871c328cdea31ac5ebc2cab9c6251f6b1bf40 /packages
parentbfefdb37523ab3f82f7d53e3e35aeb00b8dba3b3 (diff)
downloadopencode-97893bd7e64771e70dbfa4cd32ed2322ee596ece.tar.gz
opencode-97893bd7e64771e70dbfa4cd32ed2322ee596ece.zip
tweak: make /export go to cwd
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx5
-rw-r--r--packages/opencode/src/provider/transform.ts1
2 files changed, 2 insertions, 4 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
index 190180d9b..c9940261b 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
@@ -583,9 +583,8 @@ export function Session() {
transcript += `---\n\n`
}
- // Save to file in data directory
- const exportDir = path.join(Global.Path.data, "exports")
- await fs.mkdir(exportDir, { recursive: true })
+ // Save to file in current working directory
+ const exportDir = process.cwd()
const timestamp = new Date().toISOString().replace(/[:.]/g, "-")
const filename = `session-${sessionData.id.slice(0, 8)}-${timestamp}.md`
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index 66a9ebfd9..32968cfeb 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -24,7 +24,6 @@ export namespace ProviderTransform {
const result: ModelMessage[] = []
for (let i = 0; i < msgs.length; i++) {
const msg = msgs[i]
- const prevMsg = msgs[i - 1]
const nextMsg = msgs[i + 1]
if ((msg.role === "assistant" || msg.role === "tool") && Array.isArray(msg.content)) {