Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature flags, experiments, UI improvements (#33)
* add dev page for experimenting * add transformers js for creating embeddings * dev tooling for vec db * update build script * add serach icon and focus state to thread searcher I got feedback it was not obvious you could search your thread so this attempts to make it more obvious * vecdb initial experiment * update send icon * add feature flags so that we can ship features that are not yet stable without affecting existing users. * make command button persistent across pages, update styling * update github actions * update db dependencies * improve feature flags * add an actions menu item for the dev page * show schema name on migration failure also init feature flags first, but with a try catch * add a migration for supporting vec db * add vector search to the dev experiments page * obfuscate api key in debug logs * refactor vecDb to be available to the whole project * add progress component * fix bug in embedding where pipeline was loaded every call much faster now * add loading state to database import * add a button to get back to main app from sub pages * update vector store with progress, update vector search ui * update input styling * add experimental vector search page * update dev container styling to not interfere with layout * refactor feature flags and vector search page * add a stats page * update toast strategy * toast dependencies * update actions menu * replace posthog client id * make experimental tab more searchable * fix list item styling * fix overlap issue with dev container
- Loading branch information