pablonyx
a98dcbc7de
Update tenant logic ( #4122 )
...
* k
* k
* k
* quick nit
* nit
2025-02-26 03:53:46 +00:00
evan-danswer
6ce810e957
faster indexing status at scale plus minor cleanups ( #4081 )
...
* faster indexing status at scale plus minor cleanups
* mypy
* address chris comments
* remove extra prints
2025-02-25 21:22:26 +00:00
pablonyx
118cdd7701
Chat search ( #4113 )
...
* add chat search
* don't add the bible
* base functional
* k
* k
* functioning
* functioning well
* functioning well
* k
* delete bible
* quick cleanup
* quick cleanup
* k
* fixed frontend hooks
* delete bible
* nit
* nit
* nit
* fix build
* k
* improved debouncing
* address comments
* fix alembic
* k
2025-02-25 20:49:46 +00:00
pablonyx
7d40676398
Heavy task improvements, logging, and validation ( #4058 )
2025-02-24 13:48:53 -08:00
pablonyx
5a131f4547
Fix integration tests ( #4059 )
2025-02-21 15:56:11 -08:00
rkuo-danswer
4958a5355d
try more efficient query ( #4047 )
2025-02-20 12:58:50 -08:00
pablonyx
31524a3eff
add connector validation ( #4016 )
2025-02-19 10:46:06 -08:00
pablonyx
e82a25f49e
Non-SMTP password reset ( #4031 )
...
* update
* validate
* k
* minor cleanup
* nit
* finalize
* k
* fix tests
* fix tests
* fix tests
2025-02-19 02:02:28 +00:00
pablonyx
9635522de8
Admin default ( #4032 )
...
* clean up
* minor cleanup
* building
* update agnetic message look
* k
* fix alembic history
2025-02-18 18:31:54 -08:00
pablonyx
47fd4fa233
Strict Tenant ID Enforcement ( #3871 )
...
* strict tenant id enforcement
* k
* k
* nit
* merge
* nit
* k
2025-02-19 00:52:56 +00:00
rkuo-danswer
c934892c68
add index to document__tag.tag_id ( #4038 )
...
Co-authored-by: Richard Kuo <rkuo@rkuo.com>
2025-02-18 19:51:36 +00:00
evan-danswer
2b2ba5478c
new is_agentic flag for chatmessages ( #4026 )
...
* new is_agentic flag for chatmessages
* added cancelled error to db
* added cancelled error to returned message
2025-02-18 04:20:33 +00:00
pablonyx
045a41d929
Add default slack bot disabling ( #3935 )
...
* add slack bot disabling
* update
* k
* minor
2025-02-18 04:08:33 +00:00
evan-danswer
10c81f75e2
consistent refined answer improvement ( #4027 )
2025-02-17 21:02:03 +00:00
Chris Weaver
f1fc8ac19b
Connector checkpointing ( #3876 )
...
* wip checkpointing/continue on failure
more stuff for checkpointing
Basic implementation
FE stuff
More checkpointing/failure handling
rebase
rebase
initial scaffolding for IT
IT to test checkpointing
Cleanup
cleanup
Fix it
Rebase
Add todo
Fix actions IT
Test more
Pagination + fixes + cleanup
Fix IT networking
fix it
* rebase
* Address misc comments
* Address comments
* Remove unused router
* rebase
* Fix mypy
* Fixes
* fix it
* Fix tests
* Add drop index
* Add retries
* reset lock timeout
* Try hard drop of schema
* Add timeout/retries to downgrade
* rebase
* test
* test
* test
* Close all connections
* test closing idle only
* Fix it
* fix
* try using null pool
* Test
* fix
* rebase
* log
* Fix
* apply null pool
* Fix other test
* Fix quality checks
* Test not using the fixture
* Fix ordering
* fix test
* Change pooling behavior
2025-02-16 02:34:39 +00:00
pablonyx
7fd5d31dbe
Minor background process log cleanup ( #4010 )
2025-02-15 11:03:10 -08:00
pablonyx
697f8bc1c6
Reduce background errors ( #4004 )
2025-02-14 17:35:26 -08:00
joachim-danswer
6687d5d499
major Agent Search Updates ( #3994 )
2025-02-14 19:40:21 +00:00
pablonyx
eff433bdc5
Reduce errors in workers ( #3962 )
2025-02-13 15:59:44 -08:00
Chris Weaver
c0f381e471
Add background errors ability ( #3982 )
2025-02-13 00:44:55 -08:00
pablonyx
12b2126e69
Update assistants visibility, minor UX, .. ( #3965 )
...
* update assistant logic
* quick nit
* k
* fix "featured" logic
* Small tweaks
* k
---------
Co-authored-by: Weves <chrisweaver101@gmail.com>
2025-02-12 00:43:20 +00:00
pablonyx
3b25a2dd84
Ux improvements ( #3947 )
...
* black history sidebar
* misc improvements
* minor misc ux improvemnts
* quick nit
* add nits
* quick nit
2025-02-10 12:18:41 -08:00
pablonyx
94788cda53
Update display ( #3934 )
...
* update display
* quick nit
2025-02-08 02:07:47 +00:00
rkuo-danswer
6ccb3f085a
select only doc_id ( #3920 )
...
* select only doc_id
* select more doc ids
* fix user group
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-02-06 07:00:40 +00:00
pablodanswer
f137fc78a6
various UX improvements
2025-02-05 21:12:55 -08:00
pablonyx
396f096dda
Allows for Slackbots that do not have search enabled
...
Allow no search
2025-02-05 19:20:20 -08:00
pablodanswer
e04b2d6ff3
Allows for Slackbots that do not have search enabled
2025-02-05 19:19:50 -08:00
pablodanswer
737e37170d
minor updates
2025-02-05 16:53:02 -08:00
pablodanswer
7153cb09f1
add default slack channel config
2025-02-05 14:26:26 -08:00
pablodanswer
42a0f45a96
update
2025-02-04 12:06:11 -08:00
pablodanswer
125e5eaab1
various mypy improvements
2025-02-04 12:06:10 -08:00
Yuhong Sun
16265d27f5
k
2025-02-03 20:10:51 -08:00
joachim-danswer
b90e0834a5
major renaming
2025-02-03 20:10:51 -08:00
Evan Lohn
5a95a5c9fd
large number of PR comments addressed
2025-02-03 20:10:51 -08:00
joachim-danswer
732861a940
rename of documents to verified_reranked_documents
2025-02-03 20:10:51 -08:00
joachim-danswer
23ae4547ca
default values of number of strings and other things
2025-02-03 20:10:51 -08:00
Evan Lohn
7879ba6a77
collapsed db migrations post-rebase
2025-02-03 20:10:50 -08:00
pablodanswer
f96a3ee29a
k
2025-02-03 20:10:50 -08:00
Evan Lohn
eea6f2749a
make field nullable
2025-02-03 20:10:50 -08:00
Evan Lohn
5e9b2e41ae
persisting refined answer improvement
2025-02-03 20:10:50 -08:00
Evan Lohn
ddbfc65ad0
implemented top-level tool calling + force search
2025-02-03 20:10:50 -08:00
Evan Lohn
4fd6e36c2f
second clean commit
2025-02-03 20:07:57 -08:00
pablonyx
11da0d9889
Add user specific chat session temperature ( #3867 )
...
* add user specific chat session temperature
* kbetter typing
* update
2025-02-01 17:29:58 -08:00
pablonyx
5e21dc6cb3
Optimize /persona query ( #3859 )
...
* k
* delete
* k
2025-01-30 23:20:19 +00:00
pablonyx
a70d472b5c
Update e2e frontend tests ( #3843 )
...
* fix input prompts
* assistant ordering validation
* k
* Revert "fix input prompts"
This reverts commit a4b577bdd742fc0221b875b44dadc1c9174434a6.
* fix alembic
* foreign key updates
* Revert "foreign key updates"
This reverts commit fe17795a037f831790d69229e1067ccb5aab5bd9.
* improve e2e tests
* fix admin
2025-01-30 20:15:29 +00:00
Chris Weaver
95701db1bd
Add more sync records + fix small bug in monitoring task causing deletion metrics to never be emitted ( #3837 )
...
Double check we don't double-emit + fix pruning metric
Add log
Fix comment
rename
2025-01-29 18:03:49 -08:00
rkuo-danswer
4fe99d05fd
add timings for syncing ( #3798 )
...
* add timings for syncing
* add more logging
* more debugging
* refactor multipass/db check out of VespaIndex
* circular imports?
* more debugging
* add logs
* various improvements
* additional logs to narrow down issue
* use global httpx pool for the main vespa flows in celery. Use in more places eventually.
* cleanup debug logging, etc
* remove debug logging
* this should use the secondary index
* mypy
* missed some logging
* review fixes
* refactor get_default_document_index to use search settings
* more missed logging
* fix circular refs
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
Co-authored-by: pablodanswer <pablo@danswer.ai>
2025-01-29 23:24:44 +00:00
pablonyx
8d62b992ef
Double check all chat accessible dependencies ( #3801 )
...
* double check all chat accessible dependencies
* k
* k
* k
* k
* k
* k
2025-01-28 17:38:32 +00:00
pablonyx
70795a4047
Sync status improvements ( #3782 )
...
* minor improvments / clarity
* additional comment for clarity
* typing
* quick updates to monitoring
* connector deletion
* quick nit
* fix typing
* update values
* quick nit
* functioning
* improvements to monitoring
* update
* minutes -> seconds
2025-01-26 17:35:26 +00:00
pablonyx
9b19990764
Input shortcut fix in multi tenant case ( #3768 )
...
* validated fix
* nit
* k
2025-01-24 20:40:08 +00:00