Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| ci(cli): add macOS codesign cert import and notarization for CLI builds | qnixsynapse | S | No | 0.8h | 0.7h | Jul 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(llamacpp): stop halving per-slot context when parallel is set | qnixsynapse | M | No | 24.0h | 24.0h | Jul 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore(ci): remove dead steps and fix stale path filters | Minh141120 | M | No | 1.9h | 0.0h | Jul 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci(cli): install libdbus-1-dev for linux CLI build | qnixsynapse | S | No | 0.0h | 0.0h | Jul 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci(cli): build with --no-default-features and guard against GUI crates | qnixsynapse | S | No | 0.1h | 0.1h | Jul 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci(cli): embed update channel/version in nightly builds, run Tue/Thu | qnixsynapse | S | No | 0.0h | 0.0h | Jul 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(hub): prioritize exact model id matches in search results | Solaris-star | M | No | 74.0h | 74.0h | Jul 24, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: enforce Trusted Hosts allowlist when binding 0.0.0.0 (GHSA-x6p8-7cp8-c3p6) | wuisabel-gif | M | No | 21.7h | 21.7h | Jul 24, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci: add CLI-only nightly build workflow for Jan Agent nightlies | qnixsynapse | L | No | 0.1h | 0.1h | Jul 24, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Update chat.json | albanobattistella | XS | No | 7.2h | 7.2h | Jul 24, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: add Base URL field to predefined Azure provider | wuisabel-gif | S | No | 7.8h | 0.1h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci(flatpak-deps): ship yarn cache instead of node_modules | qnixsynapse | S | No | 0.1h | 0.0h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci: add manual workflow to build flatpak dependency tarballs | qnixsynapse | M | No | 0.1h | 0.1h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(agent): web_search/web_fetch provider errors not flagged as errors | tikikun | XS | No | 1.0h | 1.0h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: update changelog for Jan v0.8.4 | thinhlpg | M | No | 2.9h | 2.1h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(agent): follow-up after tool use fails with 'content must be a string or array' | tikikun | M | No | 0.1h | 0.1h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(tui): always send MessagesUpdated so /goal evaluator sees tool results | tikikun | S | No | 0.7h | 0.6h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(tui): context window tracking and auto-compaction | tikikun | L | No | 2.3h | 0.9h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor: centralize llamacpp extension lookup with scoped-name fallback | qnixsynapse | L | No | 10.1h | 10.0h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: move project path display from header to below input box | tikikun | S | No | 0.8h | - | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: non-blocking input with message queue (#8485) | tikikun | XL | No | 12.5h | 0.7h | Jul 23, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(code-ui): show working directory path and git branch (#8480) | tikikun | M | No | 1.5h | - | Jul 22, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(agent-cli): @path file references in TUI and headless prompts | tikikun | XL | No | 0.4h | 0.2h | Jul 22, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(agent): add /goal slash command with jan-agent.sh launcher | tikikun | XL | No | 0.8h | 0.4h | Jul 22, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: persist chain-of-thought duration in thread metadata | qnixsynapse | S | No | 0.7h | 0.7h | Jul 22, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(agent): decouple provider config from Jan Desktop (#239) | qnixsynapse | XL | No | 19.2h | 9.2h | Jul 22, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| build(cli): gate desktop-only setup/updater modules out of headless jan build | thinhlpg | XS | No | 1.9h | 1.9h | Jul 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(web-search): native web_search/web_fetch via tauri-plugin-websearch | qnixsynapse | XL | No | 1.3h | 0.4h | Jul 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(chat): stop hiding the llama.cpp token counter during chat | qnixsynapse | L | No | 13.0h | 12.9h | Jul 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(agent): native web_search/web_fetch tools compiled into the agent core | tikikun | XL | No | 17.0h | 17.0h | Jul 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(chat): preserve AbortError identity when stopping mid model-load | thinhlpg | L | No | 74.6h | 65.7h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: token counter for remote/MLX providers + chat & inference fixes | qnixsynapse | XL | No | 4.8h | 4.8h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(agent-cli): big fixed block cursor + cleaner input UI | tikikun | M | No | 0.2h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(llamacpp): per-model chat template kwargs | qnixsynapse | XL | No | 1.6h | 1.6h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Feat/code UI | jjchen01 | XL | No | 34.0h | 1.9h | Jul 16, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(extensions): bundle built-in extensions into the app binary and update tests | qnixsynapse | XL | No | 14.6h | 14.5h | Jul 16, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(desktop): macOS hide-on-close; hide-to-tray when Local API Server runs | qnixsynapse | M | No | 13.2h | 13.2h | Jul 16, 2026 |
SummaryBug FixFix macOS hide-on-close and tray Improves desktop app stability by hiding the main window on close instead of quitting, keeping background services running and providing tray access. On Windows/Linux, the app hides to tray only when the Local API Server is active. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| fix(providers): send anthropic-version on model-list fetch | qnixsynapse | L | No | 11.9h | 11.9h | Jul 15, 2026 |
SummaryBug FixFix provider model list header Ensures custom Anthropic-compatible providers can successfully fetch model lists by adding required anthropic-version header, preventing 400 errors and improving user experience. This fixes a critical issue that caused generic API key errors for users of custom providers. Health Assessment
Large
Low
Medium
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React, Nextjs
|
||||||
| fix(mcp): guard against duplicate serve() on streamable-http MCP servers | thinhlpg | S | AI | 1.7h | 0.8h | Jul 15, 2026 |
SummaryBug FixGuard against duplicate serve() on streamable-http MCP servers Fixes intermittent connection failures by making MCP server start idempotent, preventing duplicate initialize requests. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| fix: Stabilize chat prefix caching, restore cloud providers, unify logging (v0.8.4) | qnixsynapse | XL | No | 19.0h | 18.9h | Jul 14, 2026 |
SummaryFeatureStabilize chat prefix caching, restore providers, unify logging This PR fixes regressions in chat prefix caching, restores Anthropic and OpenAI provider support, adds an auto‑generate title setting, and unifies logging across the app, improving reliability and user experience. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.20
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| feat: OpenAI-compatible translating gateway + Responses API + unified reasoning | qnixsynapse | XL | No | 2.0h | 0.2h | Jul 13, 2026 |
SummaryFeatureAdd OpenAI-compatible gateway and unified reasoning Enables clients to use Jan via standard OpenAI API, adds reasoning controls across providers, and improves performance and consistency for end‑users. Health Assessment
X-Large
High
Medium
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript, Rust
|
||||||
| fix(chat): ignore custom SSE event types in OpenAI-compatible streams | qnixsynapse | L | No | 131.0h | 130.9h | Jul 13, 2026 |
SummaryBug FixFix SSE event type handling in chat streams This PR removes a bug that caused chat streams to fail when servers emit custom SSE events, ensuring reliable real‑time communication for users. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(security): bump handlebars to 4.7.9 to clear RCE advisory | qnixsynapse | S | No | 112.3h | 112.2h | Jul 13, 2026 |
SummaryBug FixBump Handlebars to 4.7.9 to address RCE advisory Updates the Handlebars dependency to a patched version, eliminating a JavaScript injection vulnerability and clearing open Dependabot alerts for the static documentation site. Health Assessment
Small
Low
High
AI DetailsTech Stack |
||||||
| API key rotation for Gemini | jjchen01 | M | No | 1.1h | 0.2h | Jul 10, 2026 |
SummaryFeatureAdd API key rotation for Gemini models This PR adds API key rotation logic for Gemini models, improving security and reliability by ensuring fresh keys are used for each request. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| fix(chat): stop MCP tool-approval popup from hanging; move transient approval state off disk | qnixsynapse | XL | No | 12.9h | 12.8h | Jul 08, 2026 |
SummaryBug FixFix chat tool approval popup and remove disk writes Corrects bugs that caused the tool‑approval popup to hang and eliminates unnecessary disk persistence, improving responsiveness and reducing storage overhead. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.30
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: use snake case for ADL enum in get_gpu_usage | nkulshre-amd | S | No | 30.7h | 30.7h | Jul 08, 2026 |
SummaryBug FixFix ADL enum case mismatch in GPU usage Corrects case mismatch in AMD GPU usage enumeration, preventing runtime errors and improving stability. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| fix(params): coerce numeric assistant params from string to number | qnixsynapse | L | No | 45.3h | 45.3h | Jul 08, 2026 |
SummaryBug FixCoerce numeric assistant params from string Ensures numeric parameters are correctly typed, preventing provider errors and improving reliability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| feat(settings): move settings/credentials off localStorage to backend store | qnixsynapse | XL | No | 19.0h | 17.7h | Jul 07, 2026 |
SummaryFeatureMove settings/credentials to backend store Centralizes user credentials by migrating from localStorage to a secure backend store using the OS keyring, enhancing security and performance for the application. Health Assessment
X-Large
High
Low
AI DetailsTech Stack
Languages:
Rust, Typescript
Frameworks:
React
|
||||||
| fix(chat): stop persisting detached assistant replies in branched threads | qnixsynapse | L | No | 86.9h | 86.9h | Jul 06, 2026 |
SummaryBug FixFix detached assistant replies in branched threads Ensures assistant replies are correctly linked in branched chat threads, preventing missing or orphaned messages and improving conversation continuity for users. Health Assessment
Large
High
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React, Nextjs
|
||||||
| ci: grant actions:write to stale workflow for state persistence | qnixsynapse | XS | No | 0.0h | 0.0h | Jul 02, 2026 |
SummaryCI/CDGrant write permission to stale workflow Adds write permission to the GitHub Actions stale workflow so it can close issues after the grace period, ensuring state persistence. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||