Sherzod Mutalov
49c8334e40
chore: replaced with macros call to remove warning
2025-08-06 12:20:30 +10:00
Sherzod Mutalov
f1dd42de9e
fix: use system npx on old mac's
2025-08-06 12:20:30 +10:00
Louis
9c0d09c487
refactor: clean up cortex ( #6003 )
...
* refactor: clean up cortex
* chore: clean up
* refactor: clean up
2025-07-31 21:58:12 +07:00
Akarshan Biswas
b736d09168
fix: Prevent spamming /health endpoint and improve startup and resolve compiler warnings ( #5784 )
...
* fix: Prevent spamming /health endpoint and improve startup and resolve compiler warnings
This commit introduces a delay and improved logic to the /health endpoint checks in the llamacpp extension, preventing excessive requests during model loading.
Additionally, it addresses several Rust compiler warnings by:
- Commenting out an unused `handle_app_quit` function in `src/core/mcp.rs`.
- Explicitly declaring `target_port`, `session_api_key`, and `buffered_body` as mutable in `src/core/server.rs`.
- Commenting out unused `tokio` imports in `src/core/setup.rs`.
- Enhancing the `load_llama_model` function in `src/core/utils/extensions/inference_llamacpp_extension/server.rs` to better monitor stdout/stderr for readiness and errors, and handle timeouts.
- Commenting out an unused `std::path::Prefix` import and adjusting `normalize_path` in `src/core/utils/mod.rs`.
- Updating the application version to 0.6.904 in `tauri.conf.json`.
* fix grammar!
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix grammar 2
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* reimport prefix but only on Windows
* remove instead of commenting
* remove redundant check
* sync app version in cargo.toml with tauri.conf
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-16 18:18:11 +05:30
Sam Hoang Van
9a76c94e22
update rmcp to fix issues ( #5290 )
2025-07-14 16:49:27 +07:00
Sam Hoang Van
64a7822cc8
Feat: auto restart mcp ( #5226 )
...
* feat: implement retry mechanism for MCP server activation with exponential backoff
feat: enhance MCP server activation with configurable retry attempts
feat: implement MCP server restart monitoring and cleanup functionality
feat: enhance MCP server restart logic with improved monitoring and configuration handling
feat: add manual deactivation for MCP servers to prevent automatic restarts
* feat: enhance MCP server startup with initial attempt tracking and health monitoring
2025-06-23 12:20:05 +07:00
Louis
035cc0f79c
Sync Release/v0.6.0 into dev ( #5293 )
...
* chore: enable shortcut zoom (#5261 )
* chore: enable shortcut zoom
* chore: update shortcut setting
* fix: thinking block (#5263 )
* Merge pull request #5262 from menloresearch/chore/sync-new-hub-data
chore: sync new hub data
* ✨ enhancement: model run improvement (#5268 )
* fix: mcp tool error handling
* fix: error message
* fix: trigger download from recommend model
* fix: can't scroll hub
* fix: show progress
* ✨ enhancement: prompt users to increase context size
* ✨ enhancement: rearrange action buttons for a better UX
* 🔧 chore: clean up logics
---------
Co-authored-by: Faisal Amir <urmauur@gmail.com>
* fix: glitch download from onboarding (#5269 )
* ✨ enhancement: Model sources should not be hard coded from frontend (#5270 )
* 🐛 fix: default onboarding model should use recommended quantizations (#5273 )
* 🐛 fix: default onboarding model should use recommended quantizations
* ✨ enhancement: show context shift option in provider settings
* 🔧 chore: wording
* 🔧 config: add to gitignore
* 🐛 fix: Jan-nano repo name changed (#5274 )
* 🚧 wip: disable showSpeedToken in ChatInput
* 🐛 fix: commented out the wrong import
* fix: masking value MCP env field (#5276 )
* ✨ feat: add token speed to each message that persist
* ♻️ refactor: to follow prettier convention
* 🐛 fix: exclude deleted field
* 🧹 clean: all the missed console.log
* ✨ enhancement: out of context troubleshooting (#5275 )
* ✨ enhancement: out of context troubleshooting
* 🔧 refactor: clean up
* ✨ enhancement: add setting chat width container (#5289 )
* ✨ enhancement: add setting conversation width
* ✨ enahncement: cleanup log and change improve accesibility
* ✨ enahcement: move const beta version
* 🐛 fix: optional additional_information gpu (#5291 )
* 🐛 fix: showing release notes for beta and prod (#5292 )
* 🐛 fix: showing release notes for beta and prod
* ♻️ refactor: make an utils env
* ♻️ refactor: hide MCP for production
* ♻️ refactor: simplify the boolean expression fetch release note
---------
Co-authored-by: Faisal Amir <urmauur@gmail.com>
Co-authored-by: LazyYuuki <huy2840@gmail.com>
Co-authored-by: Bui Quang Huy <34532913+LazyYuuki@users.noreply.github.com>
2025-06-16 17:27:42 +07:00
Louis
27c4918395
fix: default settings should leave empty ( #5257 )
...
* fix: default settings should leave empty
* fix: default settings
* fix: remove some more default settings
* fix: threads and cont
* fix: data
* fix: default setting
* fix: settings
* chore: bump cortex version
* chore: bump to cortex 1.0.14
* chore: clean up
* typoe
* chore: fix dialog hang
* fix: default parameter
* chore: truncate edit model title
* chore: update default provider settings
* chore: fix typo
---------
Co-authored-by: Faisal Amir <urmauur@gmail.com>
2025-06-13 00:01:25 +07:00
Louis
891c149f1b
fix: MCP server should not spawn shell window ( #5223 )
...
* fix: MCP server should not spawn shell window
* Update src-tauri/src/core/mcp.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-09 23:23:34 +07:00
Louis
919b6671a1
enahancement: mcp server activation response and error handling ( #5220 )
...
* fix: mcp server error handling
* fix: custom installation path of MCP package managers
* chore: clean up
* chore: clean up
* chore: append mcp server errors to app logs
* fix: logs reading
* chore: typo
2025-06-09 19:43:16 +07:00
David
3cdbff53eb
fix: file system mcp server missing param
2025-06-05 14:32:10 +07:00
Louis
fb7dc21135
chore: update MCP servers list ( #5195 )
...
* chore: update MCP servers list
* chore: rename
* chore: attempt to stop models before updating
* chore: clean up logs
* chore: fix bug refresh
2025-06-04 21:47:27 +07:00
Louis
de9c59d309
chore: enhance MCP permission settings ( #5178 )
...
* chore: enhance MCP permission settings
* chore: bring default mcp servers in
* chore: default mcp servers are inactive
2025-06-03 13:36:21 +07:00
Louis
2b7b9c2dc6
chore: add timeout to tool use requests ( #5143 )
2025-05-29 23:45:55 +07:00
Louis
2dda66390d
fix: close side windows should not kill background processes ( #5076 )
2025-05-23 09:34:29 +07:00
Louis
28c7e0d105
chore: stream app logs to log window ( #5019 )
...
* chore: stream app logs to log window
* chore: remove unused states
2025-05-19 22:51:37 +07:00
Louis
2ae7417e10
feat: add MCP server connection status ( #5018 )
2025-05-19 15:17:19 +07:00
Louis
2bc8fccaf0
chore: allow users to enable/disable MCP servers ( #5015 )
2025-05-19 13:15:37 +07:00
Thien Tran
16514050b9
chore: Pin rmcp commit ( #5014 )
2025-05-19 14:07:09 +08:00
Louis
52ac14ad06
feat: run mcp with bundled bun and uv ( #4949 )
...
* feat: run mcp with bundled bun and uv
* chore: clean up
* chore: pull binaries windows, linux (#4963 )
* fix: get bun and uv from execution path
* fix: macos
* fix: typo
---------
Co-authored-by: vansangpfiev <vansangpfiev@gmail.com>
2025-05-15 17:11:18 +07:00
Louis
5c88cedaf0
enhancement: automatically update MCP tool list UI on server change ( #4940 )
...
* enhancement: automatically update MCP tool list UI on server change
* enhancement: tool call block fit content
2025-05-15 17:10:58 +07:00
Louis
19146fec6a
feat: restart MCP servers to reflect config updates ( #4917 )
2025-05-15 17:10:54 +07:00
Louis
0b26647d94
chore: mcp supports env
2025-05-15 17:10:22 +07:00
Louis
baee71dd8e
refactor: app logging - script-src access in release
2025-05-15 17:10:21 +07:00
Louis
52290f9ee5
chore: app updater
2025-05-15 17:10:21 +07:00
Louis
05857e85f0
chore: clean up
2025-05-15 17:10:19 +07:00
Louis
cdd5515a98
chore: clean up
2025-05-15 17:10:19 +07:00
Louis
8d97e37985
refactor: clean up
2025-05-15 17:10:19 +07:00
Louis
726bf4d333
chore: add tests
2025-05-15 17:10:19 +07:00
Louis
4f7af0a10d
feat: Jan supports MCP as a client host
2025-05-15 17:10:18 +07:00