Pull Request Explorer

Exploring 54 PRs. Want this for your team? Start Free Trial
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

Summary

Health Assessment

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • Merged within 13 hours, indicating a quick review cycle. Minor Rust code changes with no significant risk.

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

Summary

Bug Fix

Fix 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
  • The PR was merged quickly with a single commit after a single review, indicating a straightforward bug fix with minimal friction.

AI Details

Tech 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

Summary

Bug Fix

Guard 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
  • Fast review and merge, minimal changes, low risk.

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

Summary

Feature

Stabilize 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
  • The PR required nine commits over 18.9 hours, indicating extensive iteration and complexity. The large code churn and long review time suggest high risk and potential integration challenges.

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

Summary

Feature

Add 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
  • Rapid iteration with multiple commits indicates active development; large code changes across backend and frontend suggest significant impact but quick review cycle mitigates risk.

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

Summary

Bug Fix

Fix 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
  • The review cycle was unusually long (over 5 days) for a small change, suggesting low priority or a review bottleneck. The change is straightforward and low risk.

AI Details

Tech 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

Summary

Bug Fix

Bump 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
  • The PR experienced a long review lag but involved minimal changes, indicating a straightforward dependency update that was delayed by the review process.

AI Details

Tech Stack

API key rotation for Gemini jjchen01 M No 1.1h 0.2h Jul 10, 2026

Summary

Feature

Add 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
  • Fast review and merge within 1.1 hours indicates a straightforward change with minimal friction.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • The PR resolved multiple interrelated bugs in a short cycle with a single review, indicating efficient collaboration and a moderate level of review friction.

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

Summary

Bug Fix

Fix 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
  • PR addressed a runtime issue with minimal changes and a single review cycle, but the review was delayed, indicating a potential process bottleneck.

AI Details

Tech Stack

Languages: Rust
fix(params): coerce numeric assistant params from string to number qnixsynapse L No 45.3h 45.3h Jul 08, 2026

Summary

Bug Fix

Coerce numeric assistant params from string

Ensures numeric parameters are correctly typed, preventing provider errors and improving reliability.

Health Assessment

Medium
Low
Low
  • PR resolved a provider error by adding numeric coercion with minimal changes and a quick review cycle.

AI Details

Tech 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

Summary

Feature

Move 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
  • The PR was merged within 19 hours with a single approval, indicating a smooth review process despite the large code changes.

AI Details

Tech 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

Summary

Bug Fix

Fix 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
  • The PR required a lengthy review period and involved a substantial code change, indicating significant complexity. The bug fix addresses a critical user-facing issue with message persistence, improving chat reliability.

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

Summary

CI/CD

Grant 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
  • Merged in under two minutes with no review, indicating a straightforward, low-risk change.

AI Details

Confidence: 0.75

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Page 1 of 2 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos