Features
- feat(models): add openai oss models (#880)
- feat(outlook): add outlook webhook provider (#874)
- fix(copilot): added user scrolling, fixed code block, fixed code copying and styling (#872)
- improvement(copilot): add subblock enums to block metadata (#870)
- Add basic personalizatoin (#868)
- feat(copilot): add user feedback options (#867)
- feat(docs): reindex docs on change (#863)
- fix(docs): add hunter (#857)
- feat(copilot): add billing endpoint (#855)
- fix(wand): add shimmer to long-input while isStreaming, better prompt for system prompt generation (#852)
- feat(copilot): implement copilot (#850)
- improvement(helm): add additional instructions for AWS deployments (#851)
- fix(duplicate): added isWide and advacnedMode to optimistic duplicate, persist collapsed subblock state (#847)
- fix(sockets): add sockets event for tag / env var dropdown selections (#844)
- feat(deploy-chat): added a logo upload for the chat, incr font size
- fix(chat-deploy): added new image upload component, fixed some state issues with success view (#842)
- feat(deploy-chat): added a logo upload for the chat, incr font size
- improvement(sockets): duplicate op should let addBlock take subblock values instead of separate looped op (#836)
- improvement(sockets): add batch subblock updates for duplicate to clear queue faster (#835)
- feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue, added descriptions & param validation & updated docs (#825)
- feat(wand): subblock level wand configuration + migrate old wand usage to this (#829)
- improvement(docs): add base exec charge info to docs (#826)
- fix(domain): fix telemetry endpoint, only add redirects for hosted version (#822)
Improvements
- improvement(ui/ux) (#831)
- Doc test update
- improvement(copilot): code hygiene + tests (#856)
- improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (#827)
Bug Fixes
- fix(invite): fixed invite modal, fix search modal keyboard nav (#879)
- fix(file-upload): fixed file upload URL required (#875)
- fix(yaml): modules that require agent repo (#873)
- fix(copilot): fix state message sent on move to background (#871)
- fix(copilot): make chat history non-interfering (#869)
- improvement(copilot): tool dependency errors show as skipped (#864)
- fix(gmail-webhook): gmail webhook credential injection issue with webhook block (#865)
- fix(billing): increase free tier credits (#862)
- fix(copilot): fix code block overflow (#861)
- fix(google-scopes): removed unnecessary google scopes (#849)
- fix(kb-search): made query optional, so either query or tags or both can be provided (#848)
- fix(logs): forgot dependency for logs breaking pagination' (#846)
- fix(logs-page): optimize logs retrieval queries, consolidate useEffects to prevent dup calls (#845)
- fix(deploy-modal): break down deploy modal into separate components (#837)
- fix(kb-tags): ui fixes, delete persistence for doc page header (#841)
- fix(chat-deploy): fixed form submission access patterns, fixed kb block filters (#839)
- fix(kb-tags): docs page kb tags ui (#838)
- fix(deploy-modal): break down deploy modal into separate components (#837)
- fix(sockets): duplicate block op should go through debounced path (#834)
- fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat (#833)
- fix(deployed-chat): trigger blocks should not interfere with deployed chat exec (#832)
- fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (#828)
- fix(search-modal): fixed search modal keyboard nav (#823)
Other Changes
- Quiet logger
- Remove process.env (#854)
- Lint
- Use process.env instead of .env
- Lint
- Temp logs (#853)
- Merge branch 'main' into staging