Spaces:
Sleeping
Sleeping
Commit History
-
fix: keep suggested questions reachable, simplify sources control, fix dark-mode logo contrast
harryagasiAdds a persistent chip strip above the chat input so business-question suggestions stay clickable after the first message instead of disappearing, merges the header's source-count pill and Edit sources button into one control, and fixes disabled database-type logos being nearly invisible in dark mode by extending the existing .knowledge-surface dark override.6b435ec
-
fix: stabilize analysis chat rendering and traceability
harryagasi- Preserve leading spaces in Python SSE stream chunks - Improve AI markdown rendering, spacing, wrapping, and malformed bold handling - Persist cleaned assistant answers to Golang message history - Rehydrate traceability after refreshing saved conversations - Keep chat input fixed while only the message list scrolls - Silence empty report-version lookup errors before report generation - Improve dark-mode contrast for emerald surfacesf18b03d -
feat: refine analysis workspace navigation and theming
harryagasi- Move analysis creation and saved analysis list under Analysis Agent menu - Add collapsible desktop sidebar and dark mode support - Keep login page light-only with readable input text - Flatten Knowledge page layout and improve dark mode styling - Update Python chat contract to return message_id from backend9932e86
-
[KM-476] [DED][FE] Knowledge (Document and DB) Flow Page
ticket: https://bukittechnology.atlassian.net/browse/KM-476 - Implement connectDatabase, getDatabaseClientTypes, getDatabaseClients, deleteDatabaseClient, and ingestDatabaseClient in api.ts with correct request/response shapes per API contract - Add DbTypeField, DbTypeInfo, DatabaseClient, and IngestResponse types; remove placeholder PostgresCredentials and ConnectDatabaseResponse - Replace hard-coded DB_TYPES with dynamic fetch from GET /dbtypes endpoint - Add "Connection Name" required field to credentials form - Render form fields dynamically from API schema (supports all db_type variants: postgres, mysql, supabase, sqlserver, bigquery, snowflake) - Refresh connection list from GET /database-clients/{user_id} after connect to confirm persisted data from backend - Add "Databases" section in main view listing connected clients with Ingest and Delete actions per connectiond738108
-
[KM-485] [DED][FE] Setup E2E Frontend Data Eyond
- https://bukittechnology.atlassian.net/browse/KM-48559ad4aa