Skip to content
This repository was archived by the owner on Feb 19, 2026. It is now read-only.

Commit 49408c0

Browse files
thdxractions-useradamdotdevin
authored
enterprise (anomalyco#4617)
Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
1 parent 76192fb commit 49408c0

1,205 files changed

Lines changed: 3057 additions & 1491 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: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"$schema": "https://opencode.ai/config.json",
33
"plugin": ["opencode-openai-codex-auth"],
4+
// "enterprise": {
5+
// "url": "http://localhost:3000",
6+
// },
47
"provider": {
58
"opencode": {
69
"options": {

bun.lock

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

nix/hashes.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"nodeModules": "sha256-bPiUpHGtgwVxHQHXBprpc6fFeJqW6/x7dwtQZBq29oU="
2+
"nodeModules": "sha256-LOB0tUZGbysz9FGMiBn0u60UicBr8AE+xauwlYlxkD0="
33
}

package.json

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"dev": "bun run --cwd packages/opencode --conditions=browser src/index.ts",
1010
"typecheck": "bun turbo typecheck",
1111
"prepare": "husky",
12-
"random": "echo 'Random script'"
12+
"random": "echo 'Random script'",
13+
"hello": "echo 'Hello World!'"
1314
},
1415
"workspaces": {
1516
"packages": [
@@ -23,29 +24,33 @@
2324
"@hono/zod-validator": "0.4.2",
2425
"ulid": "3.0.1",
2526
"@kobalte/core": "0.13.11",
27+
"@types/luxon": "3.7.1",
2628
"@types/node": "22.13.9",
2729
"@tsconfig/node22": "22.0.2",
2830
"@tsconfig/bun": "1.0.9",
2931
"@cloudflare/workers-types": "4.20251008.0",
3032
"@openauthjs/openauth": "0.0.0-20250322224806",
31-
"@pierre/precision-diffs": "0.4.4",
32-
"@solidjs/meta": "0.29.4",
33+
"@pierre/precision-diffs": "0.5.4",
3334
"@tailwindcss/vite": "4.1.11",
3435
"diff": "8.0.2",
3536
"ai": "5.0.97",
3637
"hono": "4.7.10",
38+
"hono-openapi": "1.1.1",
3739
"fuzzysort": "3.1.0",
3840
"luxon": "3.6.1",
3941
"typescript": "5.8.2",
4042
"@typescript/native-preview": "7.0.0-dev.20251014.1",
4143
"zod": "4.1.8",
4244
"remeda": "2.26.0",
43-
"solid-js": "1.9.9",
4445
"solid-list": "0.3.0",
4546
"tailwindcss": "4.1.11",
4647
"virtua": "0.42.3",
4748
"vite": "7.1.4",
48-
"vite-plugin-solid": "2.11.8"
49+
"@solidjs/meta": "0.29.4",
50+
"@solidjs/router": "0.15.4",
51+
"@solidjs/start": "1.2.0",
52+
"solid-js": "1.9.10",
53+
"vite-plugin-solid": "2.11.10"
4954
}
5055
},
5156
"devDependencies": {
@@ -56,6 +61,7 @@
5661
"turbo": "2.5.6"
5762
},
5863
"dependencies": {
64+
"@aws-sdk/client-s3": "3.933.0",
5965
"@opencode-ai/script": "workspace:*",
6066
"@opencode-ai/sdk": "workspace:*"
6167
},

packages/console/app/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "@opencode-ai/console-app",
3+
"version": "1.0.90",
34
"type": "module",
45
"scripts": {
56
"typecheck": "tsgo --noEmit",
67
"dev": "vinxi dev --host 0.0.0.0",
78
"dev:remote": "VITE_AUTH_URL=https://auth.dev.opencode.ai bun sst shell --stage=dev bun dev",
89
"build": "./script/generate-sitemap.ts && vinxi build && ../../opencode/script/schema.ts ./.output/public/config.json",
9-
"start": "vinxi start",
10-
"version": "1.0.90"
10+
"start": "vinxi start"
1111
},
1212
"dependencies": {
1313
"@ibm/plex": "6.4.1",
@@ -17,9 +17,9 @@
1717
"@opencode-ai/console-core": "workspace:*",
1818
"@opencode-ai/console-mail": "workspace:*",
1919
"@opencode-ai/console-resource": "workspace:*",
20-
"@solidjs/meta": "^0.29.4",
21-
"@solidjs/router": "^0.15.0",
22-
"@solidjs/start": "^1.1.0",
20+
"@solidjs/meta": "catalog:",
21+
"@solidjs/router": "catalog:",
22+
"@solidjs/start": "catalog:",
2323
"chart.js": "4.5.1",
2424
"solid-js": "catalog:",
2525
"vinxi": "^0.5.7",

packages/desktop/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"devDependencies": {
1515
"@tailwindcss/vite": "catalog:",
1616
"@tsconfig/bun": "1.0.9",
17-
"@types/luxon": "3.7.1",
17+
"@types/luxon": "catalog:",
1818
"@types/node": "catalog:",
1919
"@typescript/native-preview": "catalog:",
2020
"typescript": "catalog:",
@@ -26,14 +26,15 @@
2626
"@kobalte/core": "catalog:",
2727
"@opencode-ai/sdk": "workspace:*",
2828
"@opencode-ai/ui": "workspace:*",
29+
"@opencode-ai/util": "workspace:*",
2930
"@shikijs/transformers": "3.9.2",
3031
"@solid-primitives/active-element": "2.1.3",
3132
"@solid-primitives/event-bus": "1.1.2",
3233
"@solid-primitives/resize-observer": "2.1.3",
3334
"@solid-primitives/scroll": "2.1.3",
3435
"@solid-primitives/storage": "4.3.3",
3536
"@solidjs/meta": "catalog:",
36-
"@solidjs/router": "0.15.3",
37+
"@solidjs/router": "catalog:",
3738
"@thisbeyond/solid-dnd": "0.7.5",
3839
"diff": "catalog:",
3940
"fuzzysort": "catalog:",

packages/desktop/src/components/file-tree.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { useLocal, type LocalFile } from "@/context/local"
2-
import { Tooltip } from "@opencode-ai/ui"
3-
import { Collapsible, FileIcon } from "@/ui"
2+
import { Collapsible } from "@/ui"
3+
import { FileIcon } from "@opencode-ai/ui/file-icon"
4+
import { Tooltip } from "@opencode-ai/ui/tooltip"
45
import { For, Match, Switch, Show, type ComponentProps, type ParentProps } from "solid-js"
56
import { Dynamic } from "solid-js/web"
67

packages/desktop/src/components/prompt-input.tsx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
import { Button, Icon, IconButton, Select, SelectDialog, Tooltip } from "@opencode-ai/ui"
21
import { useFilteredList } from "@opencode-ai/ui/hooks"
32
import { createEffect, on, Component, Show, For, onMount, onCleanup, Switch, Match } from "solid-js"
43
import { createStore } from "solid-js/store"
5-
import { FileIcon } from "@/ui"
64
import { getDirectory, getFilename } from "@/utils"
75
import { createFocusSignal } from "@solid-primitives/active-element"
86
import { useLocal } from "@/context/local"
@@ -11,6 +9,13 @@ import { ContentPart, DEFAULT_PROMPT, isPromptEqual, Prompt, useSession } from "
119
import { useSDK } from "@/context/sdk"
1210
import { useNavigate } from "@solidjs/router"
1311
import { useSync } from "@/context/sync"
12+
import { FileIcon } from "@opencode-ai/ui/file-icon"
13+
import { SelectDialog } from "@opencode-ai/ui/select-dialog"
14+
import { Button } from "@opencode-ai/ui/button"
15+
import { Icon } from "@opencode-ai/ui/icon"
16+
import { Tooltip } from "@opencode-ai/ui/tooltip"
17+
import { IconButton } from "@opencode-ai/ui/icon-button"
18+
import { Select } from "@opencode-ai/ui/select"
1419

1520
interface PromptInputProps {
1621
class?: string
@@ -184,8 +189,8 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
184189
const range = selection.getRangeAt(0)
185190

186191
if (atMatch) {
187-
let node: Node | null = range.startContainer
188-
let offset = range.startOffset
192+
// let node: Node | null = range.startContainer
193+
// let offset = range.startOffset
189194
let runningLength = 0
190195

191196
const walker = document.createTreeWalker(editorRef, NodeFilter.SHOW_TEXT, null)
@@ -448,7 +453,7 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
448453
{(i) => (
449454
<div class="w-full flex items-center justify-between gap-x-3">
450455
<div class="flex items-center gap-x-2.5 text-text-muted grow min-w-0">
451-
<img src={`https://models.dev/logos/${i.provider.id}.svg`} class="size-6 p-0.5 shrink-0 " />
456+
<img src={`https://models.dev/logos/${i.provider.id}.svg`} class="size-6 p-0.5 shrink-0" />
452457
<div class="flex gap-x-3 items-baseline flex-[1_0_0]">
453458
<span class="text-14-medium text-text-strong overflow-hidden text-ellipsis">{i.name}</span>
454459
<Show when={i.release_date}>

packages/desktop/src/components/session-review.tsx

Lines changed: 0 additions & 104 deletions
This file was deleted.

packages/desktop/src/components/sticky-accordion-header.tsx

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)