What's Changed
- Increase timeout for reasoning models + make o1 available by default by @Weves in #3954
- Fix for red background by @Weves in #3957
- Fix starter message overflow by @Weves in #3956
- Fix odd interaction by @pablonyx in #3959
- Bugfix/dedupe ids by @rkuo-danswer in #3952
- improve gpu detection functions and logging in model server by @rkuo-danswer in #3938
- Improve starter message splitting by @Weves in #3963
- refactoring and update multiplier in real time by @rkuo-danswer in #3948
- Ensure sidepanel defaults sidebar off by @pablonyx in #3844
- Support share/view IDs for Airtable by @Weves in #3967
- Update assistants visibility, minor UX, .. by @pablonyx in #3965
- Clean illegal chars in metadata by @Weves in #3971
- Don't build model server every night by @yuhongsun96 in #3973
- Address by @pablonyx in #3955
- merge monitoring with kickoff tasks by @rkuo-danswer in #3953
- Jira add key to semantic id by @yuhongsun96 in #3981
- Minor misc ux improvements by @pablonyx in #3966
- no thread local locks in callbacks and raise permission sync timeout … by @rkuo-danswer in #3977
- Add background errors ability by @Weves in #3982
- ignore result when using send_task on lightweight tasks by @rkuo-danswer in #3978
- fix jira connector test by @rkuo-danswer in #3983
- Bugfix/jira connector test 2 by @rkuo-danswer in #3986
- Hope this actually skips the model server builds now by @yuhongsun96 in #3987
- fix title check by @rkuo-danswer in #3993
- Improved email formatting by @pablonyx in #3985
- xfail this test by @rkuo-danswer in #3992
- updated rerank function arguments by @joachim-danswer in #3988
- Add delete all for tenants in Vespa by @pablonyx in #3970
- Fix Agent Slowness by @yuhongsun96 in #3979
- Billing fixes by @pablonyx in #3976
- Reduce errors in workers by @pablonyx in #3962
- Minor read replica fix by @pablonyx in #3997
- Fix vespa script by @pablonyx in #3998
- Gitbook connector by @neo773 in #3991
- Small gitbook fixes by @Weves in #4001
- Color fix / width by @pablonyx in #4000
- add nano and vim to base image by @rkuo-danswer in #3995
- Remove extra
l
by @pablonyx in #3999 - Substantial Agent Search Updates by @joachim-danswer in #3994
- bump version and fix related issues by @evan-danswer in #3996
- Reduce background errors by @pablonyx in #4004
- Fix typing for metadata by @Weves in #4008
- Minor cleanup by @pablonyx in #4010
- Fix Zulip connector schema + links and enable temporal metadata by @ATSiem in #4005
- Fix ruff by @Weves in #4013
- Connector checkpointing by @Weves in #3876
- Playwright + Chromatic update by @pablonyx in #4015
- Seeding count issue by @pablonyx in #4009
- By default, use primary LLM for initial & refined answer by @joachim-danswer in #4012
- added timeouts for agent llm calls by @evan-danswer in #4019
- no reranking if local model w/o GPU for Agent Search by @joachim-danswer in #4011
- UX by @pablonyx in #4014
- Force use tool overrides by @evan-danswer in #4024
- consistent refined answer improvement by @evan-danswer in #4027
- Update README.md by @evan-danswer in #3908
- improve validation schema by @pablonyx in #3984
- Add default slack bot disabling by @pablonyx in #3935
- new is_agentic flag for chatmessages by @evan-danswer in #4026
- Small confluence group sync tweaks by @Weves in #4033
- timout bumps by @joachim-danswer in #4037
- add index to document__tag.tag_id by @rkuo-danswer in #4038
- Quick link fix by @pablonyx in #4039
- Adjust behavior when display_model_names is null by @Weves in #4045
- Strict Tenant ID Enforcement by @pablonyx in #3871
- Update README by @yuhongsun96 in #4044
- Admin default by @pablonyx in #4032
- Don't pass thorugh parallel_tool_calls for o-family models by @Weves in #4049
- Non-SMTP password reset by @pablonyx in #4031
- Feature/indexing hard timeout 3 by @rkuo-danswer in #3980
- support scrolling before scraping by @rkuo-danswer in #4040
- Connector validation by @pablonyx in #4016
- Update error class by @pablonyx in #4006
- Miscellaneous indexing fixes by @pablonyx in #4042
- Fix streaming by @pablonyx in #4055
- Bump connectoon timeouts by @joachim-danswer in #4057
- Agent search history displayed answer by @evan-danswer in #4052
- Pin xmlsec version + improve SAML flow by @Weves in #4054
- fix usage of tenant_id by @rkuo-danswer in #4062
- Add support for sending email invites for single tenant users by @Weves in #4065
- try more efficient query by @rkuo-danswer in #4047
- Fix gitbook connector issues by @Weves in #4072
- Default agent search on for non-ee by @pablonyx in #4083
- coerce useLanggraph to boolean by @evan-danswer in #4084
- Fix LLM selection by @Weves in #4078
- tool fixes by @rkuo-danswer in #4075
- README Updates by @yuhongsun96 in #4088
- don't spam the logs with texts on auth errors by @rkuo-danswer in #4085
- enable manual testing for model server by @rkuo-danswer in #4003
- Fix integration tests by @pablonyx in #4059
- Fix nginx for prod compose file by @Weves in #4091
- Improved auto scroll by @pablonyx in #4096
- thread utils respect contextvars by @evan-danswer in #4074
- Fix gpt o-series code block formatting by @evan-danswer in #4089
- Fix starter message editing by @pablonyx in #4101
- Fix slackbot rate limit on selection of channels by @pablonyx in #4102
- make Settings model match db by @evan-danswer in #4087
- tighten up logs by @rkuo-danswer in #4076
- Bugfix/termination cleanup by @rkuo-danswer in #4077
- Heavy task improvements, logging, and validation by @pablonyx in #4058
- more aggressive handling of tasks blocking deletion by @rkuo-danswer in #4093
- Text overflow logic by @pablonyx in #4051
- Add option to index all Jira projects by @Weves in #4106
- Prettier formatting for bedrock by @pablonyx in #4111
- Add ability to index all of Github by @Weves in #4112
- Bugfix/model tests by @rkuo-danswer in #4092
- fix scrolling test by @rkuo-danswer in #4117
- Bump Litellm + add Sonnet 3.7 by @pablonyx in #4116
- validate connector deletion by @rkuo-danswer in #4108
- Chat search by @pablonyx in #4113
- faster indexing status at scale plus minor cleanups by @evan-danswer in #4081
- Handle bad slack configurations– multi tenant by @pablonyx in #4118
- Index safety for B trees by @pablonyx in #4128
- Fix confluence permission syncing at scale by @Weves in #4129
- reduce number of chars to index for search by @Weves in #4132
- Fix confluence test by @Weves in #4130
- temp remove by @Weves in #4133
- Content of .xlsl are not properly read during indexing. by @ktjayamanna in #4035
- Add Date and Message-ID headers to improve email deliverability by @pablonyx in #4100
- Improve lengthy chats by @pablonyx in #4126
- Markdown copying / html formatting by @pablonyx in #4120
- Update tenant logic by @pablonyx in #4122
- Fix openapi by @pablonyx in #4086
New Contributors
Full Changelog: v0.22.0...v0.23.0-beta.1