feat: add gemini tools (#120)

This commit is contained in:
Charles Packer
2025-11-24 10:50:31 -08:00
committed by GitHub
parent 43813383ac
commit f2ed25bfeb
51 changed files with 1639 additions and 64 deletions

View File

@@ -207,7 +207,7 @@ export default function App({
const [modelSelectorOpen, setModelSelectorOpen] = useState(false);
const [toolsetSelectorOpen, setToolsetSelectorOpen] = useState(false);
const [currentToolset, setCurrentToolset] = useState<
"codex" | "default" | null
"codex" | "default" | "gemini" | null
>(null);
const [llmConfig, setLlmConfig] = useState<LlmConfig | null>(null);
const [agentName, setAgentName] = useState<string | null>(null);
@@ -1785,7 +1785,7 @@ export default function App({
);
const handleToolsetSelect = useCallback(
async (toolsetId: "codex" | "default") => {
async (toolsetId: "codex" | "default" | "gemini") => {
setToolsetSelectorOpen(false);
const cmdId = uid("cmd");