MCPcopy
hub / github.com/opactorai/Claudable / handleAssistantChange

Function handleAssistantChange

app/page.tsx:652–663  ·  view source on GitHub ↗
(assistant: string)

Source from the content-addressed store, hash-verified

650
651 // Update models when assistant changes
652 const handleAssistantChange = (assistant: string) => {
653 // Don't allow selecting uninstalled CLIs
654 if (!cliStatus[assistant]?.installed) return;
655
656 const sanitized = sanitizeAssistant(assistant);
657 setUsingGlobalDefaults(false);
658 setIsInitialLoad(false);
659 setSelectedAssistant(sanitized);
660 setSelectedModel(getDefaultModelForCli(sanitized));
661
662 setShowAssistantDropdown(false);
663 };
664
665 const handleModelChange = (modelId: string) => {
666 setUsingGlobalDefaults(false);

Callers 1

HomePageFunction · 0.85

Calls 1

getDefaultModelForCliFunction · 0.90

Tested by

no test coverage detected