Skip to content

Commit a93f752

Browse files
shuv1337rekram1-nodeariane-emoryknanaoactions-user
authored
Integration merge (#34)
* ci: fix action * feature: optional selectedListItemText element in themes and luminance-based fallback to solve 4369 (anomalyco#4572) Co-authored-by: knanao <nao.7ken@gmail.com> Co-authored-by: knanao <k@knanao.com> * ignore: update download stats 2025-11-23 * ignore: update @solidjs/start dependency and fix console redirect handling Updates the @solidjs/start dependency to latest version and removes deprecated getResponseHeaders usage from auth callback. Also adds error handling for workspace ID lookup to prevent redirect failures. * Update Nix flake.lock and hashes * tweak: fix bool * sync * ci: stuff * Update Nix flake.lock and hashes * ci: stuff * Update Nix flake.lock and hashes * fix bash tool wsl * ci: ignore * release: v1.0.106 * Update Nix flake.lock and hashes * ci: ignore * token * ci: secret * chore: format code * ci: ignore * ci: ignore * ci: ignore * ci: remove log * tweak: slight improvements to title gen * wip: zen * wip: zen * chore: format code * fix: add explicit fallback model and prevent direct opencode provider calls (anomalyco#4653) Co-authored-by: Aiden Cline <aidenpcline@gmail.com> * nix: bundle js dist with bun and patch tree-sitter wasm paths (anomalyco#4644) Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Co-authored-by: Github Action <action@github.com> * chore: format code * fix: fatal: undefined is not an object (evaluating 'color.buffer') * bump copilot plugin, give better error message for copilot (anomalyco#4678) * release: v1.0.107 * tweak: modified files sidebar * fix: persist light vs dark mode * chore: format code * tweak: display MCPs in alphabetic order in the sidebar. (anomalyco#4680) Co-authored-by: Github Action <action@github.com> * TUI: fix: add null check for user.time in duration calculation (anomalyco#4679) * ignore: update download stats 2025-11-24 * docs: add Ollama Cloud provider setup to providers.mdx (anomalyco#4693) * non-corpo loading spinner * chore: format code * release: v1.0.108 * textarea highlight cursor color * chore: format code * wip: zen * ci: nix hash * add autoupdate: notify * zen: add opus 4.5 * wip(share): more styling * wip(share): more styling * wip(share): more styling * wip(share): enterprise favicon * fix(console): favicon issues * chore: format code * fix(console): remove extra favicon * adjust bundled provider logic, fix tree shaking stuff (anomalyco#4708) * wip: zen * zen: display reasoning tokens * fix(desktop): layout * Add --refresh flag to models command (anomalyco#4707) * zen: byok for gemini * remove hardcoded openrouter provider * release: v1.0.109 * chore: format code * Update Nix flake.lock and hashes --------- Co-authored-by: Aiden Cline <aidenpcline@gmail.com> Co-authored-by: Ariane Emory <97994360+ariane-emory@users.noreply.github.com> Co-authored-by: knanao <nao.7ken@gmail.com> Co-authored-by: knanao <k@knanao.com> Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Dax Raad <d@ironbay.co> Co-authored-by: opencode <opencode@sst.dev> Co-authored-by: Frank <frank@sst.dev> Co-authored-by: Huang Qi <huangqi3@xiaomi.com> Co-authored-by: Albert O'Shea <albertoshea2@gmail.com> Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Co-authored-by: Carli Samuele <WohthaN@users.noreply.github.com> Co-authored-by: Frankie Seabrook <75613843+fifthfrankie@users.noreply.github.com> Co-authored-by: Sebastian Herrlinger <hasta84@gmail.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: Adam Hosker <adam@hosker.info>
1 parent bf688b4 commit a93f752

Some content is hidden

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

66 files changed

+496
-259
lines changed

.opencode/opencode.jsonc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"$schema": "https://opencode.ai/config.json",
33
"plugin": ["opencode-openai-codex-auth"],
4-
// "enterprise": {
5-
// "url": "http://localhost:3000",
6-
// },
4+
"enterprise": {
5+
"url": "http://localhost:3000",
6+
},
77
"provider": {
88
"opencode": {
99
"options": {

bun.lock

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

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.0.108",
3+
"version": "1.0.109",
44
"type": "module",
55
"scripts": {
66
"typecheck": "tsgo --noEmit",

packages/console/app/public/favicon.svg

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../ui/src/assets/favicon/favicon.svg

packages/console/app/src/component/icon.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ export function IconZai(props: JSX.SvgSVGAttributes<SVGSVGElement>) {
202202
)
203203
}
204204

205-
export function IconGoogle(props: JSX.SvgSVGAttributes<SVGSVGElement>) {
205+
export function IconGemini(props: JSX.SvgSVGAttributes<SVGSVGElement>) {
206206
return (
207207
<svg {...props} viewBox="0 0 50 50" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
208208
<path d="M49.04,24.001l-1.082-0.043h-0.001C36.134,23.492,26.508,13.866,26.042,2.043L25.999,0.96C25.978,0.424,25.537,0,25,0 s-0.978,0.424-0.999,0.96l-0.043,1.083C23.492,13.866,13.866,23.492,2.042,23.958L0.96,24.001C0.424,24.022,0,24.463,0,25 c0,0.537,0.424,0.978,0.961,0.999l1.082,0.042c11.823,0.467,21.449,10.093,21.915,21.916l0.043,1.083C24.022,49.576,24.463,50,25,50 s0.978-0.424,0.999-0.96l0.043-1.083c0.466-11.823,10.092-21.449,21.915-21.916l1.082-0.042C49.576,25.978,50,25.537,50,25 C50,24.463,49.576,24.022,49.04,24.001z"></path>

packages/console/app/src/entry-server.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default createHandler(
99
<head>
1010
<meta charset="utf-8" />
1111
<meta name="viewport" content="width=device-width, initial-scale=1" />
12-
<link rel="icon" href="/favicon.svg" />
12+
<link rel="shortcut icon" type="image/svg+xml" href="/favicon.svg" />
1313
<meta property="og:image" content="/social-share.png" />
1414
<meta property="twitter:image" content="/social-share.png" />
1515
{assets}

packages/console/app/src/routes/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ export default function Home() {
4545
{/*<HttpHeader name="Cache-Control" value="public, max-age=1, s-maxage=3600, stale-while-revalidate=86400" />*/}
4646
<Title>OpenCode | The AI coding agent built for the terminal</Title>
4747
<Link rel="canonical" href={config.baseUrl} />
48-
<Link rel="icon" type="image/svg+xml" href="/favicon.svg" />
4948
<Meta property="og:image" content="/social-share.png" />
5049
<Meta name="twitter:image" content="/social-share.png" />
5150
<div data-component="container">

packages/console/app/src/routes/workspace.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export default function WorkspaceLayout(props: RouteSectionProps) {
2222
const userEmail = createAsync(() => getUserEmail(params.id!))
2323
return (
2424
<main data-page="workspace">
25-
<Link rel="icon" type="image/svg+xml" href="/favicon-zen.svg" />
25+
<Link rel="shortcut icon" type="image/svg+xml" href="/favicon-zen.svg" />
2626
<header data-component="workspace-header">
2727
<div data-slot="header-brand">
2828
<A href="/" data-component="site-title">

packages/console/app/src/routes/workspace/[id]/model-section.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { querySessionInfo } from "../common"
88
import {
99
IconAlibaba,
1010
IconAnthropic,
11-
IconGoogle,
11+
IconGemini,
1212
IconMoonshotAI,
1313
IconOpenAI,
1414
IconStealth,
@@ -117,7 +117,7 @@ export function ModelSection() {
117117
case "Anthropic":
118118
return <IconAnthropic width={16} height={16} />
119119
case "Google":
120-
return <IconGoogle width={16} height={16} />
120+
return <IconGemini width={16} height={16} />
121121
case "Moonshot AI":
122122
return <IconMoonshotAI width={16} height={16} />
123123
case "Z.ai":

0 commit comments

Comments
 (0)