Commit Graph

  • ad1f5ed285 fix(gallery): fail closed for null-user owner scope (#3613) RaresKeY 2026-06-09 21:20:21 +03:00
  • cf585f4dd3 test: add fast lane and duration visibility (#3659) Alexandre Teixeira 2026-06-09 19:11:47 +01:00
  • 82a1d4c239 fix(llm): remove max_output_tokens from ChatGPT Subscription payload (#3656) Sid 2026-06-09 21:12:12 +05:30
  • e4406e11da fix(cookbook): use COOKBOOK_STATE_FILE constant for state path (#3623) Ashvin 2026-06-09 21:09:06 +05:30
  • 0a2980e9c1 test(tool_execution): stop two tests leaking src.tool_execution into the suite (#2686) RosenTomov 2026-06-09 18:35:10 +03:00
  • 02f930a3c5 test: add focused test selection runner (#3556) Alexandre Teixeira 2026-06-09 16:03:47 +01:00
  • 6f394f747b feat(diagnostics): add consolidated service health endpoint for degraded-state reporting (#964) Sheikh Rahat Mahmud 2026-06-09 21:00:24 +06:00
  • 53e6cbcb91 refactor(tools): migrate execution logic to src/agent_tools/ package with handler registry (#3435) Maanas 2026-06-09 19:05:36 +05:30
  • 36bd2f349f fix: session context drifting — messages leaking between chats (#135) (#267) Joshua Valderrama 2026-06-09 21:12:52 +08:00
  • da46f11779 feat(providers): add NVIDIA AI provider endpoint support (#3456) Maruf Hasan 2026-06-09 15:06:12 +06:00
  • ea666417a8 fix(embeddings): survive numpy embeddings when restoring a reset lane (#3410) Mazen Tamer Salah 2026-06-09 11:40:17 +03:00
  • 4d083a95c6 fix(auth): sync file-backed and in-memory owner caches on user rename (#3397) Ashvin 2026-06-09 13:49:45 +05:30
  • d06c7879c8 fix(agent): scope skill index to owner (#2404) nubs 2026-06-09 07:51:29 +00:00
  • 1a94e4f7d3 refactor(tools): remove dead workspace-confinement plumbing (#3590) Kenny Van de Maele 2026-06-09 08:30:50 +02:00
  • b6158f3797 Settings/Add Models: bump Local Type select width 57→62px pewdiepie-archdaemon 2026-06-09 15:12:57 +09:00
  • 0661be92ef Settings/Add Models: fuse Local Type select + URL input into one bordered group pewdiepie-archdaemon 2026-06-09 15:12:12 +09:00
  • cbbe688b79 Settings/Add Models: shrink Local Type select by 15px (72→57) pewdiepie-archdaemon 2026-06-09 15:11:07 +09:00
  • 907d8d68cb Settings/Add Models: drop 'Type:' label, keep the LLM/Image select pewdiepie-archdaemon 2026-06-09 15:10:48 +09:00
  • 5a902c79fb Settings/Add Models: Local card — Type and Add inline with URL field pewdiepie-archdaemon 2026-06-09 15:09:28 +09:00
  • b416e5beea fix: backup import dropping a user's skill on cross-tenant title/id collision (#2057) Afonso Coutinho 2026-06-09 07:04:22 +01:00
  • 7cd9762f29 fix(cookbook): allow spaces and non-ASCII characters in model directory paths (#3473) Disorder AA 2026-06-09 07:58:38 +02:00
  • bc4307a4a3 Settings/Add Models: split Local and API into separate cards, always show API key pewdiepie-archdaemon 2026-06-09 14:57:42 +09:00
  • 053899de00 Settings: promote Added Models to its own sidebar menu pewdiepie-archdaemon 2026-06-09 14:52:48 +09:00
  • 3877ae32f8 Settings: third 'Added Models' tab in Add Models card pewdiepie-archdaemon 2026-06-09 14:47:21 +09:00
  • 642b6cfef2 Fix Cookbook serve server selection pewdiepie-archdaemon 2026-06-09 14:45:22 +09:00
  • a6c65e25bd Settings: tabbed Add Models card with Local / API tabs pewdiepie-archdaemon 2026-06-09 14:43:28 +09:00
  • 90b6d91b04 Settings: split Add/Added Models into 4 flat cards (no folds) pewdiepie-archdaemon 2026-06-09 14:36:44 +09:00
  • 6b50f0bd41 fix(llm): suppress thinking mode for qwen3/gemma4 on Ollama /v1 endpoint (#3228) onemorethan0 2026-06-09 00:35:15 -05:00
  • 23e1222605 Hide Teacher Model settings card (2.0 'harden the core' deferral) pewdiepie-archdaemon 2026-06-09 14:31:04 +09:00
  • 4085aa6cb5 Add Codex and Claude document draft integration pewdiepie-archdaemon 2026-06-09 14:27:53 +09:00
  • 23f0d64edb Change project license to AGPL-3.0-or-later pewdiepie-archdaemon 2026-06-09 14:25:04 +09:00
  • 84d680a78a Merge branch 'dev' into fix/no-scroll-snapping broken💎shaders 2026-06-09 11:09:06 +08:00
  • b5b509d9c0 Merge remote-tracking branch 'origin/main' into dev pewdiepie-archdaemon 2026-06-09 10:41:48 +09:00
  • 6ed1c19bc9 Restore dropped regression fixes pewdiepie-archdaemon 2026-06-09 10:31:43 +09:00
  • 5bd2e1ff59 Fix remaining CI regressions pewdiepie-archdaemon 2026-06-09 10:21:56 +09:00
  • ee88736a22 fix: Enforce dynamic custom search result limits in backend (#2359) Boody 2026-06-09 04:20:59 +03:00
  • 3c06940fa3 Fix model endpoint route test regressions pewdiepie-archdaemon 2026-06-09 10:16:38 +09:00
  • d7b99345a8 remove stale static page shdrs 2026-06-09 09:08:54 +08:00
  • 8b7c3ef423 Disable scroll-snap on landing page shdrs 2026-06-09 09:02:41 +08:00
  • f8a2453d98 Merge remote-tracking branch 'upstream/dev' into fix/no-scroll-snapping shdrs 2026-06-09 09:00:10 +08:00
  • f5bb67e536 Remove stale plan slash toggle pewdiepie-archdaemon 2026-06-09 09:54:46 +09:00
  • 6530ad44d4 Fix duplicate cookbook server helper export pewdiepie-archdaemon 2026-06-09 09:53:41 +09:00
  • cce0e04a12 Restore cookbook server key exports pewdiepie-archdaemon 2026-06-09 09:51:53 +09:00
  • e45e0cdb9f Remove non-merge-ready workspace and terminal agent hooks pewdiepie-archdaemon 2026-06-09 09:48:59 +09:00
  • af1aa34b4a Cookbook UI: Ollama browser, advanced serve fold, API tokens form, diagnosis toolbar, polish pewdiepie-archdaemon 2026-06-08 22:38:49 +09:00
  • 57c36d7b60 Remove remaining plan mode frontend code pewdiepie-archdaemon 2026-06-09 09:44:22 +09:00
  • 8ac14e8e52 Remove plan mode from merge-ready UI pewdiepie-archdaemon 2026-06-09 09:40:20 +09:00
  • 29caa8fa6f Merge branch 'dev' pewdiepie-archdaemon 2026-06-09 09:36:01 +09:00
  • ba9dc2fe3b Prepare tested main sync cleanup pewdiepie-archdaemon 2026-06-09 09:27:13 +09:00
  • 5522b8989d fix(sessions): keep fresh chats during auto tidy (#1871) Ocean Bennett 2026-06-08 20:06:20 -04:00
  • 120806ee55 refactor(uploads): centralize upload byte-limits in upload_limits.py (#3364) (#3518) Kenny Van de Maele 2026-06-09 01:24:30 +02:00
  • ce80fd0a92 test(taxonomy): auto-mark tests by area and sub-area (#3491) Alexandre Teixeira 2026-06-09 00:13:28 +01:00
  • 0dc152057e fix(models): query v1 models for llama-server endpoints (#3380) Ocean Bennett 2026-06-08 19:09:02 -04:00
  • a2224e1ed2 refactor(tools): consolidate duplicated _truncate and get_mcp_manager into src/tool_utils (#3478) Mateus Oliveira 2026-06-08 20:05:30 -03:00
  • de799de26a fix(cookbook): preserve same-host ssh profile selection (#3373) Ocean Bennett 2026-06-08 18:36:10 -04:00
  • b084bcf7b0 test(models): add regression coverage for Z.AI coding endpoint probing (#2244) Wes Huber 2026-06-08 15:07:29 -07:00
  • 36b2e7cc59 fix: skip malformed document tool call items (#3494) Rohith Matam 2026-06-08 17:25:31 -04:00
  • 580fa374cd fix(cookbook): guard break-system-packages pip flag (#3510) Cookiejunky 2026-06-09 00:10:20 +03:00
  • 3dfe4d4b32 fix(auth): per-user allowed-models checklist ignores cache, [None] doesn't block (#3355) Lucas Daniel 2026-06-08 17:52:39 -03:00
  • d531f3f8e3 fix(agent): stop treating illustrative Markdown fences as tool calls for native function-calling models (#3356) Lucas Daniel 2026-06-08 17:25:28 -03:00
  • 14e46cb6dd fix(chat): keep balanced trailing ')' when extracting URLs (#3406) Mazen Tamer Salah 2026-06-08 22:33:29 +03:00
  • 2062d3994b fix(email): close IMAP socket when connect/login fails (#3174) (#3363) nubs 2026-06-08 19:21:41 +00:00
  • 61a0ffa3fe fix(presets): scope expand-prompt model resolution to owner (#3477) Alex Little 2026-06-08 20:12:02 +01:00
  • 2ca56b2e37 ci: harden existing workflows for the security gate (#3498) nopoz 2026-06-08 11:58:59 -07:00
  • 22d4422724 fix(sessions): copy message metadata when forking a session (#3409) Mazen Tamer Salah 2026-06-08 21:49:15 +03:00
  • 29de5cf98d fix(security): fail closed in /api/models auth gate on unexpected errors (#3489) Giuseppe Castelluccio 2026-06-08 20:23:39 +02:00
  • 678b141063 fix(memory): make auto-memory extraction reliable for reasoning models (#3190) CorVous 2026-06-08 10:57:44 -07:00
  • ccb39196b1 fix(api-tokens): preserve scopes on a partial token update (#3407) Mazen Tamer Salah 2026-06-08 20:37:31 +03:00
  • 2e34304c19 fix(presets): persist presets atomically to avoid corruption on crash (#2169) Mazen Tamer Salah 2026-06-08 20:16:37 +03:00
  • 45ca3ff9d3 fix(caldav): skip the prune when any object fails to parse (#3454) Mazen Tamer Salah 2026-06-08 19:59:14 +03:00
  • 38e73f6297 fix(memory): only delete memories the model explicitly drops in tidy (#3455) Mazen Tamer Salah 2026-06-08 19:54:45 +03:00
  • 566b40d9dd docs(email): clarify Outlook password auth failures Aman Tewary 2026-06-08 10:32:16 -04:00
  • b850702868 Revert "fix: expose supports_tools toggle for local endpoints in UI (#3195)" (#3438) PewDiePie 2026-06-08 21:46:01 +09:00
  • e10188ec7c Revert "feat(model-picker): add remove-from-recent button to Recent section rows (#2894)" (#3437) PewDiePie 2026-06-08 21:41:25 +09:00
  • adbd626c51 feat(chat): recall last user message on empty composer ArrowUp (#1175) Mostafa Eid 2026-06-08 14:06:05 +03:00
  • ab2f412b27 fix(endpoint): scope secondary endpoint lookups by owner Vykos 2026-06-08 12:51:55 +02:00
  • c457ecb0b9 fix(ci): correct malformed expression in docker-publish Inspect step (#3425) Kenny Van de Maele 2026-06-08 12:06:00 +02:00
  • da47b43c71 ci: publish multi-arch Odysseus image to GHCR (dev + stable) (#3423) Kenny Van de Maele 2026-06-08 12:02:06 +02:00
  • efe009ba9b fix(issue-template): validate bug reports against dev, not main (#3420) Kenny Van de Maele 2026-06-08 11:40:41 +02:00
  • 387e2de092 fix: hide shell access and plan mode buttons in chat mode (#3417) michaelxer 2026-06-08 16:32:37 +07:00
  • c2c321608f feat: add ChatGPT Subscription provider (#2876) stocky789 2026-06-08 18:19:18 +10:00
  • 525e3ac9bb refactor(constants): single source of truth for data dir (#3368) Mike 2026-06-08 09:58:52 +02:00
  • 75369ef8cc fix(compare): stream Compare panes directly to stop upstream promptly Lucas Daniel 2026-06-07 21:13:45 -03:00
  • ef394578db fix(search): catch HTTPStatusError so 403/404 URLs degrade gracefully instead of 500 (#2203) Lucas Daniel 2026-06-07 21:09:21 -03:00
  • 2b6ff994da docs(tests): define testing standard and taxonomy (#3372) Alexandre Teixeira 2026-06-08 00:15:47 +01:00
  • b6903b69c1 fix(cookbook): locate cookbook_state.json via DATA_DIR, not hardcoded /app/data (#3332) Kenny Van de Maele 2026-06-08 01:13:47 +02:00
  • 8eb4337aa1 fix(platform): Improve WSL SSH remote compatibility (#3316) horribleCodes 2026-06-08 00:33:50 +02:00
  • 40cc1f6b7e fix(skill-extractor): walk all brace candidates so stray braces in prose do not swallow valid JSON (#2205) Lucas Daniel 2026-06-07 19:31:12 -03:00
  • 09f5ee10f2 fix: expose supports_tools toggle for local endpoints in UI (#3195) michaelxer 2026-06-08 05:29:06 +07:00
  • 70087b5a7a fix(ci): restore pull-requests:write for PR label/comment writes (#3367) Kenny Van de Maele 2026-06-08 00:26:30 +02:00
  • 24f60889eb ci(pr-checks): conventional-commit title check, unmergeable-PR flagging, pin actions by SHA (#3336) Kenny Van de Maele 2026-06-08 00:00:51 +02:00
  • 9d90be15df refactor(tests): add temp sqlite helper (#2930) Alexandre Teixeira 2026-06-07 22:44:16 +01:00
  • 109fac1926 test(diffusion-server): exercise security middleware wiring (#3214) Alexandre Teixeira 2026-06-07 22:42:11 +01:00
  • d6003ee885 fix(search): write cache under DATA_DIR, guard mkdir against read-only path (#3334) Kenny Van de Maele 2026-06-07 23:37:12 +02:00
  • 5657cb0aca docs(contributing): require constants/helpers over hardcoded paths and URLs (#3335) Kenny Van de Maele 2026-06-07 23:27:43 +02:00
  • f35d78ebb6 fix(documents): restore PDF library metadata and preview (#2483) nubs 2026-06-07 21:23:27 +00:00
  • a0ead5c784 fix: route all agent loopback calls through internal_api_base() helper (#3322) Kenny Van de Maele 2026-06-07 23:22:09 +02:00
  • 05c424a268 fix(security): harden untrusted_context_message against delimiter spoofing (#3086) Gunnar Arias 2026-06-07 23:15:50 +02:00
  • 38afcac4e6 refactor(tests): replace local function copies in test_endpoint_resolver with real imports (#3359) Syed Ali Jaseem 2026-06-07 15:47:57 -05:00
  • 4f9300fbf4 fix(upload): configure chat attachment size limit (#2439) nubs 2026-06-07 20:42:24 +00:00