Skip to content

Commit 63bb13d

Browse files
committed
Merge branch 'dev' into test/missing-step-boundary-interleaving
2 parents e162133 + 54b3b3f commit 63bb13d

199 files changed

Lines changed: 9159 additions & 3629 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.opencode/opencode.jsonc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
"$schema": "https://opencode.ai/config.json",
3-
"provider": {
4-
"opencode": {
5-
"options": {},
6-
},
7-
},
3+
"provider": {},
84
"permission": {
95
"edit": {
106
"packages/opencode/migration/*": "deny",

bun.lock

Lines changed: 45 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

infra/console.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,6 @@ new sst.cloudflare.x.SolidStart("Console", {
236236
SALESFORCE_INSTANCE_URL,
237237
ZEN_BLACK_PRICE,
238238
ZEN_LITE_PRICE,
239-
new sst.Secret("ZEN_LITE_COUPON_FIRST_MONTH_100_INVITEES"),
240239
new sst.Secret("ZEN_LIMITS"),
241240
new sst.Secret("ZEN_SESSION_SECRET"),
242241
...ZEN_MODELS,

nix/hashes.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"nodeModules": {
3-
"x86_64-linux": "sha256-yGb+EPlFNDptIi4yFdJ0z7fhAyfOCRXu0GpNxrOnLVA=",
4-
"aarch64-linux": "sha256-h8oBwLB6LnFN4xGB0/ocvxRbBMwewrEck91ADihTUCk=",
5-
"aarch64-darwin": "sha256-/0IOgoihi4OR2AhDDfstLn2DcY/261v/KRQV4Pwhbmk=",
6-
"x86_64-darwin": "sha256-rPkqF+led93s1plBbhFpszrnzF2H+EUz8QlfbUkSHvM="
3+
"x86_64-linux": "sha256-Spc0qzg4he0d0GwHcqj7uBmvK4DIF1tEbsZ6M+pxpWc=",
4+
"aarch64-linux": "sha256-gwz/PKBbT+72hr7vUG28cdx4Z7/Sf06PNMr9JBjAYg0=",
5+
"aarch64-darwin": "sha256-Lj8p9P/QzLqxiM1OVSwcbtTsms8AcW3A6H0575ERufw=",
6+
"x86_64-darwin": "sha256-y0e+TnXj6wKDqSC5hQAWjpKadaFvL6GJ6Mba5anBM+Y="
77
}
88
}

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
"@types/cross-spawn": "6.0.6",
3535
"@octokit/rest": "22.0.0",
3636
"@hono/zod-validator": "0.4.2",
37+
"@opentui/core": "0.1.99",
38+
"@opentui/solid": "0.1.99",
3739
"ulid": "3.0.1",
3840
"@kobalte/core": "0.13.11",
3941
"@types/luxon": "3.7.1",
@@ -51,7 +53,7 @@
5153
"drizzle-kit": "1.0.0-beta.19-d95b7a4",
5254
"drizzle-orm": "1.0.0-beta.19-d95b7a4",
5355
"effect": "4.0.0-beta.48",
54-
"ai": "6.0.158",
56+
"ai": "6.0.168",
5557
"cross-spawn": "7.0.6",
5658
"hono": "4.10.7",
5759
"hono-openapi": "1.1.2",

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/app",
3-
"version": "1.4.8",
3+
"version": "1.4.11",
44
"description": "",
55
"type": "module",
66
"exports": {

packages/app/src/pages/session/session-side-panel.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@ export function SessionSidePanel(props: {
5252
const { sessionKey, tabs, view } = useSessionLayout()
5353

5454
const isDesktop = createMediaQuery("(min-width: 768px)")
55-
const shown = createMemo(() => platform.platform !== "desktop" || settings.general.showFileTree())
55+
const shown = createMemo(
56+
() =>
57+
platform.platform !== "desktop" ||
58+
import.meta.env.VITE_OPENCODE_CHANNEL !== "beta" ||
59+
settings.general.showFileTree(),
60+
)
5661

5762
const reviewOpen = createMemo(() => isDesktop() && view().reviewPanel.opened())
5863
const fileOpen = createMemo(() => isDesktop() && shown() && layout.fileTree.opened())

packages/app/src/pages/session/use-session-commands.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,10 @@ export const useSessionCommands = (actions: SessionCommandContext) => {
7070
})
7171
const activeFileTab = tabState.activeFileTab
7272
const closableTab = tabState.closableTab
73-
const shown = () => platform.platform !== "desktop" || settings.general.showFileTree()
73+
const shown = () =>
74+
platform.platform !== "desktop" ||
75+
import.meta.env.VITE_OPENCODE_CHANNEL !== "beta" ||
76+
settings.general.showFileTree()
7477

7578
const idle = { type: "idle" as const }
7679
const status = () => sync.data.session_status[params.id ?? ""] ?? idle

packages/console/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-app",
3-
"version": "1.4.8",
3+
"version": "1.4.11",
44
"type": "module",
55
"license": "MIT",
66
"scripts": {

packages/console/app/src/i18n/ar.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -558,6 +558,13 @@ export const dict = {
558558
"workspace.monthlyLimit.currentUsage.beforeMonth": "الاستخدام الحالي لـ",
559559
"workspace.monthlyLimit.currentUsage.beforeAmount": "هو $",
560560

561+
"workspace.redeem.title": "استرداد قسيمة",
562+
"workspace.redeem.subtitle": "استرد رمز القسيمة للحصول على رصيد أو مزايا.",
563+
"workspace.redeem.placeholder": "أدخل رمز القسيمة",
564+
"workspace.redeem.redeem": "استرداد",
565+
"workspace.redeem.redeeming": "جارٍ الاسترداد...",
566+
"workspace.redeem.success": "تم استرداد القسيمة بنجاح.",
567+
561568
"workspace.reload.title": "إعادة الشحن التلقائي",
562569
"workspace.reload.disabled.before": "إعادة الشحن التلقائي",
563570
"workspace.reload.disabled.state": "معطّل",

0 commit comments

Comments
 (0)