mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-21 00:02:30 +00:00
- Add an "AI chat" section to the sidebar (mobile drawer, desktop, and operator views) showing past chats from HistoryManager with a + button in the header that creates a new chat and routes to /design-sandbox. Section title fades out when the sidebar is collapsed. - Remove the in-panel chat header from AIChatDisplay (Chat title, HideButton slot, History popover, + button, headerRight slot) along with the now-unused props (pastChats, loadPastChat, deletePastChat, saveAndClear, headerLeft, headerRight). The chat panel now starts directly with the messages, and history/new-chat live in the sidebar. - AIChat.svelte updated to drop the headerLeft snippet, the HideButton import, and the now-unused props on AIChatDisplay. - design-sandbox page mocks aiChatManager.historyManager.getPastChats() with realistic Windmill-style chat titles so the sidebar history is populated for the design preview without writing to IndexedDB. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Windmill frontend
The Windmill frontend written in Svelte 5 + Tailwind CSS
The frontend is under AGPL, see the LICENSE file at the root of this repo