- Implement Copilot Plus mode
- Use broca endpoint and add license key setting
- Implement context menu for Plus mode
- Implement url mention
- Implement cmd shift enter for vault search
- Handle embedding model change at note reindex
- Implement image support in chat
- Fix vault qa and remove relevance threshold score
- Implement brevilabs client, reranker when max score from orama is low
- Implement chat history to plus mode
- Pass only original user message for intent analysis and processing
- Implement pdf in chat context
- Implement web search
- Implement youtube tool
- Enable index on mode switch for copilot plus mode
Revamp model settings and selection
Encrypt custom model api key
Implement default model setting
Update custom model support, LM studio and Ollama with proxyopenai
Apply cursor style settings to embedding models
Remove old way of openai proxy
Update embedding manager
Use modelKey instead of model and embeddingModel in params
Enable cors mode for custom models, icon buttons style change
* Remove Nodejs dependencies
* Remove ProxyServer
* Make buttons icon visible on mobile
* Improve button size on tablet
* Wrap ChatAnthropic to support CORS
* Use anthropic-dangerous-direct-browser-access header
* Fix mobile chat left alignment
* pouchdb -> pouchdb-browser
* LMStudio model supports CORS
* events are polyfilled to null
* Polyfill events
* Safe fetch used by default in ProxyOpenAIEmbeddings
* Correctly return parsed json in safeFetch()