joachim-danswer
e5fa411092
EL comments addressed
2025-02-03 20:10:50 -08:00
joachim-danswer
1ced8924b3
loser verification prompt
2025-02-03 20:10:50 -08:00
joachim-danswer
3c3900fac6
turning off initial search pre route decision
2025-02-03 20:10:50 -08:00
joachim-danswer
3b298e19bc
change of sub-question answer if no docs recovered
2025-02-03 20:10:50 -08:00
joachim-danswer
71eafe04a8
various fixes from Yuhong's list
2025-02-03 20:10:50 -08:00
Evan Lohn
2032fb10da
removed print statements, fixed pass through handling
2025-02-03 20:10:50 -08:00
Evan Lohn
ca1f176c61
fixed basic flow citations and second test
2025-02-03 20:10:50 -08:00
Evan Lohn
3ced9bc28b
fix for early cancellation test; solves issue with tasks being destroyed while pending
2025-02-03 20:10:50 -08:00
pablodanswer
deea9c8c3c
add agent search frontend
2025-02-03 20:10:47 -08:00
joachim-danswer
00cee71c18
streaming + saving of search docs of no verified ones available
...
- sub-questions only
2025-02-03 20:07:57 -08:00
Evan Lohn
470c4d15dd
reworked history messages in agent config
2025-02-03 20:07:57 -08:00
Evan Lohn
50bacc03b3
missed files from prev commit
2025-02-03 20:07:57 -08:00
Evan Lohn
dd260140b2
basic search restructure: WIP on fixing tests
2025-02-03 20:07:57 -08:00
joachim-danswer
8aa82be12a
prompts that even further motivates to cite docs over sub-q's
2025-02-03 20:07:57 -08:00
joachim-danswer
b7f9e431a5
pydantic for LangGraph + changed ERT extraction flow
2025-02-03 20:07:57 -08:00
joachim-danswer
b9bd2ea4e2
history added to agent flow
2025-02-03 20:07:57 -08:00
pablodanswer
e4c93bed8b
minor fixes to branch
2025-02-03 20:07:57 -08:00
Evan Lohn
4fd6e36c2f
second clean commit
2025-02-03 20:07:57 -08:00
Richard Kuo (Danswer)
6f018d75ee
use replica, remove some commented code
2025-02-03 10:10:05 -08:00
Richard Kuo (Danswer)
fd947aadea
slow down to 8 again
2025-02-03 00:32:23 -08:00
Weves
e061ba2b93
another airtable fix
2025-02-02 20:58:24 -08:00
Weves
87bccc13cc
Handle expiring attachments
2025-02-02 12:02:44 -08:00
Richard Kuo (Danswer)
3a950721b9
get rid of some more scan_iter
2025-02-02 01:14:10 -08:00
Weves
569639eb90
Improved attachment handling
2025-02-01 23:07:01 -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
3c34ddcc4f
E2e assistant tests ( #3869 )
...
* adding llm override logic
* update
* general cleanup
* fix various tests
* rm
* update
* update
* better comments
* k
* k
* update to pass tests
* clarify content
* improve timeout
2025-02-01 20:05:53 +00:00
Richard Kuo (Danswer)
bbee2865e9
Merge branch 'main' of https://github.com/onyx-dot-app/onyx into feature/no_scan_iter
2025-02-01 10:46:38 -08:00
pablodanswer
83e5cb2d2f
tested
2025-01-31 16:40:37 -08:00
Chris Weaver
a5d2f0d9ac
Fix airtable connector w/ mt cloud + move telem logic to match new st… ( #3868 )
...
* Fix airtable connector w/ mt cloud + move telem logic to match new standard
* Address Greptile comment
* Small fixes/improvements
* Revert back monitoring frequency
* Small monitoring fix
2025-01-31 16:29:04 -08:00
Richard Kuo (Danswer)
d3cf18160e
lower CLOUD_BEAT_SCHEDULE_MULTIPLIER to 4
2025-01-31 16:13:13 -08:00
Richard Kuo (Danswer)
618e4addd8
better signal names
2025-01-31 13:25:27 -08:00
Richard Kuo (Danswer)
69f16cc972
dont add to the lookup table if it already exists
2025-01-31 13:23:52 -08:00
Richard Kuo (Danswer)
2676d40065
mereging
2025-01-31 12:14:24 -08:00
Richard Kuo (Danswer)
b64545c7c7
build a lookup table every so often to handle cloud migration
2025-01-31 12:12:52 -08:00
Weves
7bc8554e01
Airtable fix
2025-01-31 10:42:27 -08:00
Richard Kuo (Danswer)
5232aeacad
Merge branch 'main' of https://github.com/onyx-dot-app/onyx into feature/no_scan_iter
...
# Conflicts:
# backend/onyx/background/celery/tasks/vespa/tasks.py
# backend/onyx/redis/redis_connector_doc_perm_sync.py
2025-01-31 10:38:10 -08:00
rkuo-danswer
261150e81a
Validate permission locks ( #3799 )
...
* WIP for external group sync lock fixes
* prototyping permissions validation
* validate permission sync tasks in celery
* mypy
* cleanup and wire off external group sync checks for now
* add active key to reset
* improve logging
* reset on payload format change
* return False on exception
* missed a return
* add count of tasks scanned
* add comment
* better logging
* add return
* more return
* catch payload exceptions
* code review fixes
* push to restart test
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-01-31 17:33:07 +00:00
Chris Weaver
288daa4e90
Add more airtable logging ( #3862 )
...
* Add more airtable logging
* Add multithreading
* Remove empty comment
2025-01-30 17:33:42 -08:00
Richard Kuo (Danswer)
30e8fb12e4
remove commented code
2025-01-30 15:34:00 -08:00
Richard Kuo (Danswer)
d8578bc1cb
first full cut
2025-01-30 15:21:52 -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
hagen-danswer
aabf8a99bc
Fixed SharePoint connector polling ( #3834 )
...
* Fixed SharePoint connector polling
* finish
* fix sharepoint connector
2025-01-30 17:43:11 +00:00
Richard Kuo (Danswer)
7ccfe85ee5
WIP
2025-01-29 22:52:21 -08: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
24105254ac
fix race condition with permission sync and fences ( #3841 )
...
* fix race condition with permission sync and fences
* comments
* set the fence
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app>
2025-01-29 23:40:44 +00: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
d35f93b233
k ( #3838 )
2025-01-29 22:39:48 +00:00
evan-danswer
a0470a96eb
removed logic to search first message, fixed query override ( #3812 )
2025-01-29 19:02:29 +00:00
devin-ai-integration[bot]
b82123563b
Fix Unicode sanitization for Vespa document indexing ( #3831 )
...
* Add support for filtering 0xFDD0-0xFDEF Unicode range
- Update remove_invalid_unicode_chars to handle 0xFDD0-0xFDEF range
- Add comprehensive test cases for Unicode character sanitization
- Fix issue with illegal code point 0xFDDB in Vespa indexing
Co-Authored-By: Chris Weaver <chris@onyx.app>
* Remove unused pytest import
Co-Authored-By: Chris Weaver <chris@onyx.app>
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Chris Weaver <chris@onyx.app>
2025-01-29 18:32:00 +00:00