mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-08-04 03:32:25 +08:00
feat(grokbuild): add first-class Grok Build support (#5453)
* feat(grokbuild): add backend integration * feat(grokbuild): add provider and management UI * test(grokbuild): cover configuration and integrations * fix(grokbuild): address backend review feedback * fix(grokbuild): complete UI review feedback * feat(grokbuild): add CLI lifecycle management * fix(grokbuild): align provider icon fallback * test(grokbuild): cover provider icon persistence
This commit is contained in:
@@ -337,6 +337,7 @@ export const handlers = [
|
||||
claude: false,
|
||||
codex: false,
|
||||
gemini: false,
|
||||
grokbuild: false,
|
||||
}),
|
||||
),
|
||||
|
||||
|
||||
@@ -69,6 +69,7 @@ const createDefaultProviders = (): ProvidersByApp => ({
|
||||
createdAt: Date.now(),
|
||||
},
|
||||
},
|
||||
grokbuild: {},
|
||||
opencode: {},
|
||||
openclaw: {},
|
||||
hermes: {},
|
||||
@@ -79,6 +80,7 @@ const createDefaultCurrent = (): CurrentProviderState => ({
|
||||
"claude-desktop": "",
|
||||
codex: "codex-1",
|
||||
gemini: "gemini-1",
|
||||
grokbuild: "",
|
||||
opencode: "",
|
||||
openclaw: "",
|
||||
hermes: "",
|
||||
@@ -191,6 +193,7 @@ let mcpConfigs: McpConfigState = {
|
||||
},
|
||||
},
|
||||
gemini: {},
|
||||
grokbuild: {},
|
||||
opencode: {},
|
||||
openclaw: {},
|
||||
hermes: {},
|
||||
@@ -259,6 +262,7 @@ export const resetProviderState = () => {
|
||||
},
|
||||
},
|
||||
gemini: {},
|
||||
grokbuild: {},
|
||||
opencode: {},
|
||||
openclaw: {},
|
||||
hermes: {},
|
||||
|
||||
Reference in New Issue
Block a user