Integrate chat library selection logic into App component

This commit is contained in:
2026-05-06 03:39:50 +02:00
parent 39e0f3e899
commit 826b4254bf

View File

@@ -90,6 +90,16 @@ export default function App() {
const [isCreatingLibrary, setIsCreatingLibrary] = useState(false)
const [newLibraryName, setNewLibraryName] = useState('')
const [libraryCreateError, setLibraryCreateError] = useState('')
const {
chatLibrary,
chatLibrarySlug,
chatLibraryStatusSuffix,
clearChatLibrarySelections,
getChatLibraryForSession,
isLibrarySyncing,
removeLibraryFromChatSelections,
setChatLibraryForSession,
} = useChatLibrarySelection({ activeSessionId, libraries, libraryJobs })
const [isChatModelPickerOpen, setIsChatModelPickerOpen] = useState(false)
const [availableChatModels, setAvailableChatModels] = useState([])
const [availableVisionModels, setAvailableVisionModels] = useState([])