Sean Hatfield
31a8ead823
Fix multimodal chats via openai compat api ( #4135 )
...
* fix multimodal chats via openai compat api
* lint
* add tests for multi-modal content in openai compat endpoint
* refactor to normalize how openai attachments are handled
* uncheck file
* rewrite tests, autodetect mime from dataurl, and spread attachments from prompt
* lint
* revert and fix tests
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-07-22 09:57:32 -07:00
Sean Hatfield
6d6bd14622
Moonshot AI LLM & agent provider ( #4178 )
...
* add moonshot ai LLM & agent provider
* fix moonshot agent calling
* handle attachments/fix moonshot llm provider
* update docs/example env
* add moonshot to onboarding privacy
* add moonshot to onboarding llm preference
* update privacy for moonshot ai
* update logo higher res
* remove caching and use modelmap
2025-07-22 09:56:51 -07:00
Sean Hatfield
ea8ba2f7f2
Clear cached docs on text splitter changes ( #4163 )
...
* clear cached docs on text splitter changes
* update warning message and title
* remove unsused translation keys
* wrap trycatch
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-07-17 11:03:18 -07:00
Timothy Carambat
043cb1d085
Add model field parameter for generic OpenAI TTS ( #4171 )
...
resolves #4165
2025-07-17 10:28:51 -07:00
timothycarambat
c535c69345
1.8.4 tag update
2025-07-16 10:40:39 -07:00
Sean Hatfield
49ea545d7f
SQL preflight connection validation ( #4150 )
...
* wip sql connection string validation
* handle failed sql connections in frontend
* sql preflight connection validation on modal save
* revert unneeded be/fe changes
* linting, form updates
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-07-16 09:02:39 -07:00
Sean Hatfield
fe1dfb1fde
Add option to enable encryption on MSSQL Server db ( #4134 )
...
* add option to enable encryption on mssql server dbs
* add tests for ConnectionStringParser
2025-07-15 15:26:38 -07:00
Sean Hatfield
1cd0cc32b8
Fix chunking/snippet logs for clarity ( #4129 )
...
update chunking/snippet logs for clarity
2025-07-11 10:54:54 -07:00
Timothy Carambat
ea956f4d77
Add ability to search workspace and threads ( #4120 )
...
* Add ability to search workspace and threads
* fix height
* styling
* update placeholder
* Translations PR (#4122 )
2025-07-10 16:42:10 -07:00
timothycarambat
ae2fa8805c
resolves #4040
2025-07-10 13:20:39 -07:00
Sean Hatfield
49293e7dd7
Configurable message limit for embed chat widget ( #4114 )
...
* configurable message limit for embed widget
* remove console log
* make field optional + add fallback
* rework validation logic
* lint
* remove field specific guard, it cannot be lte 0 like all other fields
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-07-10 12:45:53 -07:00
Sean Hatfield
5d60047dc7
Handle BigInt in message response ( #4110 )
...
* wip handle bigints in message response
* extend bigint protoype to handle bigint stringification + add test
* unset unrelated file
* update tests, simplify implementation;
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-07-10 12:33:34 -07:00
Timothy Carambat
8001d9ddeb
update 1.8.3 tags for release ( #4109 )
...
* update 1.8.3 tags for release
* whoops, botched news
2025-07-09 12:17:56 -07:00
timothycarambat
8ea3c71b5e
Merge branch 'master' of github.com:Mintplex-Labs/anything-llm
2025-07-08 14:29:54 -07:00
timothycarambat
db2466e179
persistence of the GENERIC_OPENAI_STREAMING_DISABLED setting
2025-07-08 14:29:47 -07:00
Sean Hatfield
4c16e7f7ab
Fix score reporting for Milvus, Zilliz, and Pinecone vector databases ( #4106 )
...
* normalize milvus score reporting
* normalize pinecone score reporting
* normalize score reporting for zilliz
2025-07-08 13:47:11 -07:00
Sean Hatfield
15b842f6ba
Patch tokenizer race condition bug ( #4091 )
...
patch tokenizer race condition bug
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-07-07 13:25:30 -07:00
Fabio Nonato
0d7a7551b8
fix to support: feat2864 - using local credentials file with Amazon Bedrock ( #3986 )
...
* fix: feat2864
* patch default case
---------
Co-authored-by: nonatofabio <fnp@amazon.com>
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-07-02 09:15:23 -07:00
Sean Hatfield
f3839b355c
Allow static defined prompt variables to be accessed by any authorized user ( #4086 )
...
* allow static defined prompt variables to be accessed by any authd user
* improve filtering logic and comments
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-07-02 08:09:42 -07:00
Sean Hatfield
fc55baf69a
LMStudio 0 value embeddings patch ( #4084 )
...
patch lmstudio encoding_format to fix all embeddings as 0 value
2025-07-01 18:05:58 -07:00
Sean Hatfield
07129e81f8
Add option to disable streaming via env for generic openai provider ( #4079 )
...
* add option to disable streaming via env for generic openai provider
* move env check to streamingEnabled
2025-07-01 12:47:46 -07:00
timothycarambat
d1d68af0f8
patch skipCache logic among all vector db providers
...
resolves #3958
2025-06-30 13:16:46 -07:00
Sean Hatfield
91e498229c
Publish slash commands to hub ( #4019 )
...
* implement ui for publish system prompt to hub
* rework ui + add backend to upload to hub
* add success modal view + publish menu item + translations
* normalize translations
* refactor PublishEntityModal + add hook
for hub auth
* normalize translations
* fix ui for success screen
* refactor, auth checks, UI/UX, and naming conventions to be more clear
* move components to CommunityHub folder + small ui tweak
* wip publish agent flows to community hub
* rework translations/implement uploading agent flows
* normalize/restructure translations
* rename component/add jsdoc for consistency
* fix en translation
* remove comments/duplicate function from merge conf
* update styles of publish button in flow builder
* resolve ssr icon issue
* implement uploading slash commands to hub
* normalize translations
* show command, non editable
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-24 16:19:50 -07:00
Sean Hatfield
2d210aa90a
Publish agent flows to hub ( #4001 )
...
* implement ui for publish system prompt to hub
* rework ui + add backend to upload to hub
* add success modal view + publish menu item + translations
* normalize translations
* refactor PublishEntityModal + add hook
for hub auth
* normalize translations
* fix ui for success screen
* refactor, auth checks, UI/UX, and naming conventions to be more clear
* move components to CommunityHub folder + small ui tweak
* wip publish agent flows to community hub
* rework translations/implement uploading agent flows
* normalize/restructure translations
* rename component/add jsdoc for consistency
* fix en translation
* remove comments/duplicate function from merge conf
* update styles of publish button in flow builder
* resolve ssr icon issue
* UI linting
* language diff
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-24 15:58:49 -07:00
Sean Hatfield
62d3803bf0
Fix prompt, model, and temperature overrides in embed chat widget ( #4036 )
...
fix data-prompt attribute in embed chat widget
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-24 14:23:02 -07:00
Timothy Carambat
64d9fbc8f0
Show app version in system settings sidebar ( #4044 )
...
* Add version tagging
resolves #4038
closes #4034
closes #4028
* add hook
* add build
* patch
2025-06-24 13:56:12 -07:00
leopardracer
1e1694fcd0
Fix Typos in Comments and Documentation ( #4015 )
...
* Update communityHub.js
* Update memory.js
2025-06-24 09:06:59 -07:00
Sean Hatfield
96b532a0f4
Publish system prompts to hub ( #3976 )
...
* implement ui for publish system prompt to hub
* rework ui + add backend to upload to hub
* add success modal view + publish menu item + translations
* normalize translations
* refactor PublishEntityModal + add hook
for hub auth
* normalize translations
* fix ui for success screen
* refactor, auth checks, UI/UX, and naming conventions to be more clear
* move components to CommunityHub folder + small ui tweak
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-16 09:59:38 -07:00
Maxim Evtush
7cef25822c
Fix typos in blog post example and save-file-browser plugin ( #4009 )
...
* Update blog-post-coding.js
* Update save-file-browser.js
* Update blog-post-coding.js
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-16 09:19:44 -07:00
FT
e37f20f547
Fix Typo in Milvus Provider and Update Comment in Prisma Schema ( #4003 )
...
* Update schema.prisma
* Update index.js
2025-06-15 12:58:56 -07:00
fuder.eth
3c89ea987f
Fix Typos in MetaGenerator.js Documentation Comments ( #3993 )
...
Update MetaGenerator.js
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-13 08:56:40 -07:00
kilavvy
1752bc261e
Fix Typos in Comments and Documentation ( #3987 )
...
* Update markdown-katex.js
* Update PRISMA.md
2025-06-12 13:59:38 -07:00
Timothy Carambat
2055c8accd
Flag to disable login UI and endpoints for credentialed auth ( #3984 )
...
* Flag to disable login UI and endpoints for credentialed auth
* dev build
* fix translation key
2025-06-11 12:46:40 -07:00
leopardracer
e779dcfeff
Fix Typo in Documentation and Metadata Field Name ( #3979 )
...
* Update index.js
* Update index.js
2025-06-10 09:27:44 -07:00
Timothy Carambat
c0d66e6c19
Enable UI/UX for model swapping in chat window ( #3969 )
...
* Enable UI/UX for model swapping in chat window
* forgot component
* patch useGetProviders hook to set loading on change of provider
* dev build
* normalize translations
* patch how model default is provided
---------
Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2025-06-09 09:59:17 -07:00
Timothy Carambat
4eb951d40e
Fix model map staleness behavior or fallback ( #3971 )
...
* Fix model map staleness behavior or fallback
* patch url
* fix log
* dev build
2025-06-06 17:39:48 -07:00
Sean Hatfield
ef0928993e
Implement importing of agent flows from community hub ( #3867 )
...
* implement importing of agent flows from community hub
* auto enable flow on import
* remove unused blocks for docker
prevent importing or saving of agent flows that have unsupported blocks for version or platform
* dev build
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-05 15:08:58 -07:00
Sean Hatfield
77f6262290
Direct output for agent flows ( #3873 )
...
* wip: create direct output switch on last block and send response to ui
* lint
* Return flow on direct output enabled
prevent new blocks below direct output block
Update executor/aibitat to handle skipping of handler outputs
* dev build
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-05 14:46:44 -07:00
Timothy Carambat
271a682824
remove LLM Instruction inputVariable requirement ( #3954 )
2025-06-05 07:43:25 -07:00
Sean Hatfield
2938aafae7
JSON Parser from agent flow blocks ( #3863 )
...
* implement json parser for agent flow to allow dot notation and array access
* lint
* patch parser for pathing on objects
add tests for cases
* Move webscraping deps to closure
update tests to not modify env since no longer needed
do not modify paths with spaces - could be text key with spaces
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-06-05 07:18:00 -07:00
Sean Hatfield
0c9817ad59
Patch apiChatHandler to include agent chats ( #3905 )
...
patch apiChatHandler to include agent chats
2025-06-03 14:39:55 -07:00
Paolo Calvi
9470fcce09
Fix/mcp environment inheritance ( #3909 )
...
* Fix: MCP server environment inheritance across platforms
- Fix GUI applications not inheriting proper PATH/NODE_PATH
- Correct Docker NODE_PATH to point to modules directory
- Ensure base environment is always provided
- Preserve user environment variable overrides
- Resolves -32000 Connection closed errors on macOS/Linux GUI
* Fix: MCP server environment inheritance across platforms after linting
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-06-03 11:41:42 -07:00
Timothy Carambat
a0134de979
fix issue with files loading with watching enabled ( #3930 )
2025-06-01 14:53:48 -05:00
Timothy Carambat
a57536b715
Handle invalid response bodies for ContextWindowFinder ( #3896 )
...
Handle invalid response bodies for contextwindowfinder
2025-05-27 15:40:06 -07:00
Timothy Carambat
753e1e9574
Filter malformed post-processed docs from file picker ( #3853 )
...
Filter malformed post-processed files from UI
2025-05-19 13:07:24 -07:00
timothycarambat
7e5e0952c3
remove comment in file util
2025-05-19 12:46:45 -07:00
timothycarambat
cabcc16e49
fix folders accumulating many files
2025-05-16 11:51:03 -07:00
Timothy Carambat
0e1de19408
Respect Max Chunk Len set - Generic OpenAI Embedder connection ( #3838 )
...
Respect Max Chunk Len set
resolves #3834
2025-05-16 11:18:24 -07:00
timothycarambat
6c36443657
patch Cached tag in UI not showing from #3833
2025-05-15 21:49:01 -07:00
Timothy Carambat
3bbceb82aa
3416 file picker load times ( #3833 )
...
* wip
* implment conditional streaming
* no bench
2025-05-15 13:54:14 -07:00