Louis
cfbc6b9150
fix: remove experimental toggle
2025-08-21 11:54:34 +07:00
Louis
6b55812739
Merge pull request #6249 from menloresearch/feat/detect-cpu-arch-run-time
...
feat: detect cpu arch in runtime
2025-08-21 11:51:13 +07:00
Louis
cd5b8b3e6f
Merge pull request #6205 from kamal/current-date-instruction
...
feat: support inserting current date into assistant prompt
2025-08-21 11:41:38 +07:00
Louis
e6587844d0
Merge branch 'dev' into current-date-instruction
2025-08-21 11:41:30 +07:00
Louis
51a9021994
fix: test
2025-08-21 11:30:48 +07:00
cmuangs
7076a69e3a
Merge branch 'dev' into dev
2025-08-21 12:28:12 +08:00
Louis
3a36353b02
fix: backend variant selection
2025-08-21 10:54:35 +07:00
Louis
973a8dd8cc
fix: simplify cpu arch detection
2025-08-21 10:47:39 +07:00
Louis
bf3e9c5b1e
Merge pull request #6252 from menloresearch/feat/mcp-error-handling
...
feat: MCP server error handling
2025-08-21 09:32:41 +07:00
Piotr Orzechowski
83620e127e
feat: add Polish translation
2025-08-21 00:18:23 +02:00
Louis
6850dda108
feat: MCP server error handling
2025-08-20 23:42:12 +07:00
Faisal Amir
f4829f7e72
Merge pull request #6251 from menloresearch/enhancement/vision-icon-hub
...
enhancement: vision icon hub model list
2025-08-20 22:45:24 +07:00
Faisal Amir
39df7b22b9
chore: rename key runOnStartup from hooks useLocalApiServer
2025-08-20 22:37:45 +07:00
Louis
2398c0ab33
Update src-tauri/plugins/tauri-plugin-hardware/src/tests.rs
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-08-20 22:22:25 +07:00
Faisal Amir
68f8c2d3f8
enhancement: change icon vision
2025-08-20 22:21:42 +07:00
Faisal Amir
cfa68c5500
feat: run on startup settin for local api server
2025-08-20 21:56:53 +07:00
Louis
ebae86f3e6
feat: detect cpu arch in runtime
2025-08-20 21:37:34 +07:00
Faisal Amir
c2cdb48ff3
enhancement: vision icon on model hub
2025-08-20 21:01:38 +07:00
Nguyen Ngoc Minh
f7df8d2a38
Merge pull request #6248 from menloresearch/ci/add-autoqa-reliability
...
ci: add autoqa reliability workflow for windows
2025-08-20 11:10:37 +00:00
Minh141120
76dfe027ab
chore: remove local artifact inputs
2025-08-20 18:08:38 +07:00
Minh141120
4059d7a7ec
ci: add autoqa reliability workflow for windows
2025-08-20 18:03:27 +07:00
Louis
b6cf19a33f
Merge pull request #6241 from menloresearch/feat/allow-user-to-set-limit-assistant-tool-steps
...
feat: allow user to set max_attempt for MCP to avoid looping
2025-08-20 14:49:11 +07:00
Akarshan Biswas
906b87022d
chore: re enable reasoning_content in backend ( #6228 )
...
* chore: re enable reasoning_content in backend
* chore: handle reasoning_content
* chore: refactor get reasoning content
* chore: update PR review
---------
Co-authored-by: Faisal Amir <urmauur@gmail.com>
2025-08-20 13:06:21 +05:30
Faisal Amir
43ab6dfc65
Merge pull request #6246 from menloresearch/fix/sort-filter-hub
...
fix: hidden sort filter when searching model
2025-08-20 14:36:15 +07:00
Faisal Amir
1ad29077e3
fix: hiden sort filter when searching model
2025-08-20 14:16:45 +07:00
Dinh Long Nguyen
6519327244
fix: local api server log ( #6244 )
2025-08-20 14:13:27 +07:00
Nguyen Ngoc Minh
263960752e
Merge pull request #6245 from menloresearch/chore/update-astro-docs-domain
...
chore: update new domain for jan docs
2025-08-20 07:00:56 +00:00
Minh141120
df4491e568
chỏe: update new domain for jan docs
2025-08-20 13:57:52 +07:00
Faisal Amir
ee0b29d9f0
Merge pull request #6242 from menloresearch/enhancement/remove-validate-extension
...
enhancement: remove validate file extension from select file when import gguf
2025-08-20 13:30:59 +07:00
Louis
c3b043eafa
Merge pull request #6203 from Louis454545/fix/scroll-jump-during-streaming-5939
...
fix: prevent scroll position jump when AI completes response while user reading
2025-08-20 13:06:32 +07:00
Faisal Amir
8f0999cc37
chore: update layout setting assistant
2025-08-20 13:00:59 +07:00
Faisal Amir
f96ff52506
enhancement: remove validate file extension from select file
2025-08-20 12:54:08 +07:00
Louis
48422e0a4b
chore: add min to the call steps
2025-08-20 12:52:01 +07:00
Louis
c018713676
feat: allow user to set max_attempt for MCP to avoid looping
2025-08-20 12:42:54 +07:00
Akarshan Biswas
0fc3dc6841
Fix: Validate GGUF files before loading ( #6238 )
...
This commit adds a GGUF validation check for both the main model file and the `mmproj` file (if present) before they are loaded. This prevents the extension from crashing if an invalid GGUF file is provided.
The `GgufMetadata` interface and `loadMetadata` function were removed as the `readGgufMetadata` is now invoked directly. The code has also been refactored to be more readable, with clearer variable names and more descriptive comments.
2025-08-20 10:31:19 +05:30
Louis
ecc9020452
fix: prevent scroll position jump when AI completes response while user reading
...
- Add userIntendedPositionRef to track user's deliberate scroll position during streaming
- Add wasStreamingRef to detect when streaming finishes
- Preserve user's reading position when they scroll away from bottom during AI response
- Restore intended position with smooth scroll when streaming completes
- Reset position tracking on thread changes and component initialization
Fixes #5939
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-20 10:24:37 +07:00
Dinh Long Nguyen
b0eec07a01
Add contributing section for jan ( #6231 ) ( #6232 )
...
* Add contributing section for jan
* Update CONTRIBUTING.md
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-08-20 10:18:35 +07:00
Faisal Amir
a6e5273c7a
Merge pull request #6198 from Louis454545/fix/issue-6025-default-color-selection
...
fix: resolve issue #6025 - default color selection in appearance page
2025-08-20 10:12:49 +07:00
Faisal Amir
5481ee9e35
Merge pull request #6134 from menloresearch/feat/attachment-ui
...
feat: attachment UI
2025-08-20 10:04:32 +07:00
Faisal Amir
87af59b65d
chore: update icon image instead paperclip
2025-08-20 09:46:57 +07:00
Louis
6efdd66bbd
Merge pull request #6236 from menloresearch/feat/add-tool-call-cancellation
2025-08-20 09:04:53 +07:00
Faisal Amir
6203a93325
Merge pull request #6233 from menloresearch/fix/import-model
...
fix: improve ux import model
2025-08-20 09:03:33 +07:00
Faisal Amir
109b6e8c3d
Merge pull request #6234 from menloresearch/fix/download-model
...
fix: downloaded model should from variant level instead of the model level
2025-08-20 09:02:50 +07:00
Kamal Fariz Mahyuddin
df27def9cb
Merge branch 'dev' into current-date-instruction
2025-08-19 14:40:08 -07:00
Louis
91f05b8f32
feat: add tool call cancellation
2025-08-19 23:27:12 +07:00
Faisal Amir
5155f19c9b
chore: update data test id chat input
2025-08-19 22:56:16 +07:00
Faisal Amir
07b1101736
chore: enable attachment icon for remote provider
2025-08-19 22:46:45 +07:00
Faisal Amir
80dc491f9d
chore: conditianal attachment and drag file to chat input
2025-08-19 22:46:45 +07:00
Faisal Amir
e3eb8e909b
chore: attachment icon conditional
2025-08-19 22:46:45 +07:00
Akarshan Biswas
e761c439d7
feat: Pass API key via environment variable instead of command line argument ( #6225 )
...
This change modifies how the API key is passed to the llama-server process. Previously, it was sent as a command line argument (--api-key). This approach has been updated to pass the key via an environment variable (LLAMA_API_KEY).
This improves security by preventing the API key from being visible in the process list (ps aux on Linux, Task Manager on Windows, etc.), where it could potentially be exposed to other users or processes on the same system.
The commit also updates the Rust backend to read the API key from the environment variable instead of parsing it from the command line arguments.
2025-08-19 20:57:06 +05:30