Faisal Amir
8fdb65eba5
🐛 fix: prevent render error when additional information missing from hardware ( #5413 )
2025-06-25 11:41:28 +07:00
Sam Hoang Van
329fb7d023
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-25 11:40:28 +07:00
Louis
5a09317c8d
Merge branch 'dev' into release/v0.6.1
...
# Conflicts:
# extensions/inference-cortex-extension/resources/default_settings.json
# extensions/inference-cortex-extension/src/index.ts
# extensions/model-extension/resources/default.json
# web-app/src/containers/ThreadContent.tsx
# web-app/src/containers/TokenSpeedIndicator.tsx
# web-app/src/hooks/useChat.ts
# web-app/src/lib/version.ts
# web-app/src/routes/hub.tsx
# web-app/src/routes/settings/hardware.tsx
2025-06-20 09:41:43 +07:00
Faisal Amir
67592f3f45
🐛 fix: avoid render html title thread ( #5375 )
...
* 🐛 fix: avoid render html title thread
* chore: minor bump - tokenjs for manual adding models
---------
Co-authored-by: Louis <louis@jan.ai>
v0.6.1
2025-06-19 23:08:45 +07:00
Faisal Amir
5a73031d62
fix: remove log ( #5366 )
2025-06-19 15:52:29 +07:00
Faisal Amir
cf17576e1c
fix: download link ( #5365 )
2025-06-19 15:40:54 +07:00
Faisal Amir
85d32a4c70
✨ enhancement: show app size on download dropdown ( #5360 )
...
* ✨ enhancement: show app size on download dropdown
* Update docs/src/utils/format.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chor: update copy
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-19 12:04:16 +07:00
Louis
22396111be
fix: stop api server on page unload ( #5356 )
...
* fix: stop api server on page unload
* fix: check api server status on reload
* refactor: api server state
* fix: should not pop the guard
v0.6.0
2025-06-19 00:12:03 +07:00
David
8c507e5569
Merge pull request #5357 from menloresearch/fix/update-broken-installation-url
...
fix: update broken installation url
2025-06-18 22:59:48 +07:00
David
4400d50c30
fix: update broken installation url
2025-06-18 22:57:33 +07:00
Faisal Amir
5b60116d21
🐛 fix: setting provider hide model capabilities ( #5355 )
...
* 🐛 fix: setting provider hide model capabilities
* 🐛 fix: hide tools icon on dropdown model providers
* fix: stop server on app close or reload
* ✨ enhancement: reset heading class
---------
Co-authored-by: Louis <louis@jan.ai>
2025-06-18 21:48:18 +07:00
Faisal Amir
c6cd37d916
fix: built in models capabilities ( #5354 )
2025-06-18 20:28:30 +07:00
Faisal Amir
0681c6bb9e
fix: glitch toggle gpus ( #5353 )
...
* fix: glitch toogle gpu
* fix: Using the GPU's array index as a key for gpuLoading
* enhancement: added try-finally
2025-06-18 19:58:24 +07:00
Bui Quang Huy
f5971b9d03
🔀 Merge: pull request #5351 from menloresearch/fix/window-path-fix
...
🐛 Fix: window path name with a space lead to cannot find correct path to Jan datafolder
2025-06-18 17:17:53 +07:00
Sam Hoang Van
eb5655bbd4
fix(proxy): implement true HTTP streaming for chat completions API ( #5350 )
2025-06-18 16:19:48 +07:00
Sam Hoang Van
6cee466f52
fix(server): add gzip decompression support for /models endpoint filtering ( #5349 )
...
- Add gzip detection using magic number check (0x1f 0x8b)
- Implement gzip decompression before JSON parsing
- Add gzip re-compression for filtered responses
- Fix "invalid utf-8 sequence" error when upstream returns gzipped content
- Maintain Content-Encoding consistency for compressed responses
- Add comprehensive gzip handling with flate2 library
Resolves issue where filtering failed on gzip-compressed model responses.
2025-06-18 15:30:31 +07:00
Faisal Amir
45df0b272d
🐛 fix: render streaming token speed based on thread ID & assistant metadata ( #5346 )
2025-06-18 14:54:56 +07:00
Sam Hoang Van
369ba5ac75
feat(server): filter /models endpoint to show only downloaded models ( #5343 )
...
- Add filtering logic to proxy server for GET /models requests
- Keep only models with status "downloaded" in response
- Remove Content-Length header to prevent mismatch after filtering
- Support both ListModelsResponseDto and direct array formats
- Add comprehensive tests for filtering functionality
- Fix Content-Length header conflict causing empty responses
Fixes issue where all models were returned regardless of download status.
2025-06-18 14:11:53 +07:00
Saugat Acharya
f41c565f95
docs: update continue integration link ( #5344 )
2025-06-18 14:03:55 +07:00
LazyYuuki
a075debb05
🐛 fix: window path problem
2025-06-18 14:02:36 +08:00
Faisal Amir
771105a5b2
🐛 fix: handle NaN value tokenspeed ( #5339 )
2025-06-18 12:35:42 +07:00
Faisal Amir
417b789b5e
🐛 fix: update wording desc vulkan ( #5338 )
...
* 🐛 fix: update wording desc vulkan
* ✨ enhancement: update copy
2025-06-18 12:35:37 +07:00
Sam Hoang Van
b30de3d1ae
fix: sorted-thread-not-stable ( #5336 )
2025-06-18 09:39:18 +07:00
Ramon Perez
06be778e98
improved wording in UI elements ( #5323 )
2025-06-18 09:35:57 +07:00
Sam Hoang Van
1160ea140b
🐛 fix: disable sorting for threads in SortableItem and clean up thread order handling ( #5326 )
2025-06-18 00:23:53 +07:00
Nguyen Ngoc Minh
3f07358125
🐛 fix(updater): terminate sidecar processes before update to avoid file access errors ( #5325 )
2025-06-17 23:43:15 +07:00
Ramon Perez
3b624eb466
improved wording in UI elements ( #5323 )
2025-06-17 23:17:15 +07:00
Louis
52bb54d2d5
fix: glitch model download issue ( #5322 )
2025-06-17 23:01:22 +07:00
Louis
ebc268018b
Sync 0.5.18 to 0.6.0 ( #5320 )
...
* chore: correct binary name for stable version (#5303 )
* ci: enable devtool on prod build (#5317 )
* ci: enable devtool on prod build
---------
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Nguyen Ngoc Minh <91668012+Minh141120@users.noreply.github.com>
2025-06-17 21:08:56 +07:00
Faisal Amir
11d767633e
🐛 fix: allow script posthog ( #5316 )
2025-06-17 18:35:02 +07:00
Louis
86079074d2
🐛 fix: update default extension settings ( #5315 )
...
* fix: update default extension settings
* chore: hide language setting on Prod
2025-06-17 17:37:31 +07:00
Louis
2899d58ad7
🐛 fix: llama.cpp default NGL setting does not offload all layers to GPU ( #5310 )
...
* 🐛 fix: llama.cpp default NGL setting does not offload all layers to GPU
* chore: cover more cases
* chore: clean up
* fix: should not show GPU section on Mac
2025-06-17 15:30:07 +07:00
Louis
50c25b65b6
chore: correct binary name for stable version ( #5303 ) ( #5311 )
...
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
2025-06-17 13:35:53 +07:00
Faisal Amir
321fb858dd
🐛 fix:safely convert values to numbers and handle NaN cases ( #5309 )
2025-06-17 13:15:40 +07:00
Faisal Amir
f0ec3e03d1
🐛 fix: immediately show download progress ( #5308 )
2025-06-17 12:46:23 +07:00
Faisal Amir
a745d24fbe
🐛 fix: glitch padding speed token ( #5307 )
2025-06-17 10:00:55 +07:00
Faisal Amir
f7b53da898
🐛 fix: hide token speed when assistant params stream false ( #5302 )
2025-06-16 21:50:23 +07:00
Faisal Amir
4dfc9f604a
🐛 fix: remove onboarding local model and hide the edit capabilities model ( #5301 )
...
* 🐛 fix: remove onboarding local model and hide the edit capabilities model
* ♻️ refactor: conditional search params setup screen
2025-06-16 20:53:48 +07:00
Louis
4181454799
🐛 fix: typo in build type check ( #5297 )
2025-06-16 18:45:26 +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
David
38dedc2fb8
Merge pull request #5295 from menloresearch/fix/jan-doc-hotfix-index
...
fix: update jan doc
2025-06-16 19:21:13 +09:00
David
9ddee97107
fix: update jan doc
2025-06-16 17:19:40 +07:00
David
8d514c3e30
Merge pull request #5294 from menloresearch/fix/jan-doc-hotfix
...
fix: jan doc hotfix
2025-06-16 19:15:23 +09:00
Faisal Amir
9b1f206cc6
🐛 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
2025-06-16 17:14:38 +07:00
David
f3e7ee2f2f
fix: jan doc hotfix
2025-06-16 17:12:37 +07:00
Faisal Amir
8e921ab521
🐛 fix: optional additional_information gpu ( #5291 )
2025-06-16 16:28:54 +07:00
Faisal Amir
da2f97c227
✨ enhancement: add setting chat width container ( #5289 )
...
* ✨ enhancement: add setting conversation width
* ✨ enahncement: cleanup log and change improve accesibility
* ✨ enahcement: move const beta version
2025-06-16 15:02:43 +07:00
David
637cf77ed9
Merge pull request #5176 from menloresearch/chore/jan-doc-update
...
refactor: Jan doc update
2025-06-16 00:15:51 +09:00
David
f7b5408275
chore: update mcp doc and model param pics
2025-06-15 22:11:37 +07:00
David
617213eb1c
Merge branch 'dev' into chore/jan-doc-update
2025-06-15 21:58:28 +07:00