Commit graph

  • 1bdd515941 Settings/Add Models: drop 'Type:' label, keep the LLM/Image select pewdiepie-archdaemon 2026-06-09 15:10:48 +09:00
  • 8ac0ae72dc Settings/Add Models: Local card — Type and Add inline with URL field pewdiepie-archdaemon 2026-06-09 15:09:28 +09:00
  • fbed9027b0
    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
  • d9141c6e56
    fix(cookbook): allow spaces and non-ASCII characters in model directory paths (#3473) Disorder AA 2026-06-09 07:58:38 +02:00
  • b2458f9891 Settings/Add Models: split Local and API into separate cards, always show API key pewdiepie-archdaemon 2026-06-09 14:57:42 +09:00
  • 2252776a97 Settings: promote Added Models to its own sidebar menu pewdiepie-archdaemon 2026-06-09 14:52:48 +09:00
  • c9fecd53dc Settings: third 'Added Models' tab in Add Models card pewdiepie-archdaemon 2026-06-09 14:47:21 +09:00
  • 75268e7f43 Fix Cookbook serve server selection pewdiepie-archdaemon 2026-06-09 14:45:22 +09:00
  • 8ef9b8b215 Settings: tabbed Add Models card with Local / API tabs pewdiepie-archdaemon 2026-06-09 14:43:28 +09:00
  • 459b825daa Settings: split Add/Added Models into 4 flat cards (no folds) pewdiepie-archdaemon 2026-06-09 14:36:44 +09:00
  • 8ae2b5f58c
    fix(llm): suppress thinking mode for qwen3/gemma4 on Ollama /v1 endpoint (#3228) onemorethan0 2026-06-09 00:35:15 -05:00
  • 3247773447 Hide Teacher Model settings card (2.0 'harden the core' deferral) pewdiepie-archdaemon 2026-06-09 14:31:04 +09:00
  • 013beab861 Add Codex and Claude document draft integration pewdiepie-archdaemon 2026-06-09 14:27:53 +09:00
  • c5230e85a9 Change project license to AGPL-3.0-or-later pewdiepie-archdaemon 2026-06-09 14:25:04 +09:00
  • e98567c2b9
    Merge branch 'dev' into fix/no-scroll-snapping broken💎shaders 2026-06-09 11:09:06 +08:00
  • 637a34515d Merge remote-tracking branch 'origin/main' into dev pewdiepie-archdaemon 2026-06-09 10:41:48 +09:00
  • d397b3db2f Restore dropped regression fixes pewdiepie-archdaemon 2026-06-09 10:31:43 +09:00
  • 1a529d63d9 Fix remaining CI regressions pewdiepie-archdaemon 2026-06-09 10:21:56 +09:00
  • f605bb3864
    fix: Enforce dynamic custom search result limits in backend (#2359) Boody 2026-06-09 04:20:59 +03:00
  • 37c573d865 Fix model endpoint route test regressions pewdiepie-archdaemon 2026-06-09 10:16:38 +09:00
  • f34ae6b965 remove stale static page shdrs 2026-06-09 09:08:54 +08:00
  • 1ef50279fb Disable scroll-snap on landing page shdrs 2026-06-09 09:02:41 +08:00
  • c0d8c4de3e Merge remote-tracking branch 'upstream/dev' into fix/no-scroll-snapping shdrs 2026-06-09 09:00:10 +08:00
  • 6f29b287f6 Remove stale plan slash toggle pewdiepie-archdaemon 2026-06-09 09:54:46 +09:00
  • 4715a5505d Fix duplicate cookbook server helper export pewdiepie-archdaemon 2026-06-09 09:53:41 +09:00
  • 84ca74f04b Restore cookbook server key exports pewdiepie-archdaemon 2026-06-09 09:51:53 +09:00
  • e6b1009b89 Remove non-merge-ready workspace and terminal agent hooks pewdiepie-archdaemon 2026-06-09 09:48:59 +09:00
  • fa8c93ec0a Cookbook UI: Ollama browser, advanced serve fold, API tokens form, diagnosis toolbar, polish pewdiepie-archdaemon 2026-06-08 22:38:49 +09:00
  • 646f8bd2a9 Remove remaining plan mode frontend code pewdiepie-archdaemon 2026-06-09 09:44:22 +09:00
  • 2a2a93d845 Remove plan mode from merge-ready UI pewdiepie-archdaemon 2026-06-09 09:40:20 +09:00
  • 06a04efc59 Merge branch 'dev' pewdiepie-archdaemon 2026-06-09 09:36:01 +09:00
  • 3b01760e95 Prepare tested main sync cleanup pewdiepie-archdaemon 2026-06-09 09:27:13 +09:00
  • db1bbfe588
    fix(sessions): keep fresh chats during auto tidy (#1871) Ocean Bennett 2026-06-08 20:06:20 -04:00
  • 2404b00f18
    refactor(uploads): centralize upload byte-limits in upload_limits.py (#3364) (#3518) Kenny Van de Maele 2026-06-09 01:24:30 +02:00
  • a240f28af9
    test(taxonomy): auto-mark tests by area and sub-area (#3491) Alexandre Teixeira 2026-06-09 00:13:28 +01:00
  • e7c1d75884
    fix(models): query v1 models for llama-server endpoints (#3380) Ocean Bennett 2026-06-08 19:09:02 -04:00
  • f7ae85590b
    refactor(tools): consolidate duplicated _truncate and get_mcp_manager into src/tool_utils (#3478) Mateus Oliveira 2026-06-08 20:05:30 -03:00
  • 62ffcb6236
    fix(cookbook): preserve same-host ssh profile selection (#3373) Ocean Bennett 2026-06-08 18:36:10 -04:00
  • 85c6056c87
    test(models): add regression coverage for Z.AI coding endpoint probing (#2244) Wes Huber 2026-06-08 15:07:29 -07:00
  • 049833e309
    fix: skip malformed document tool call items (#3494) Rohith Matam 2026-06-08 17:25:31 -04:00
  • 4e497f4878
    fix(cookbook): guard break-system-packages pip flag (#3510) Cookiejunky 2026-06-09 00:10:20 +03:00
  • 5462030cde
    fix(auth): per-user allowed-models checklist ignores cache, [None] doesn't block (#3355) Lucas Daniel 2026-06-08 17:52:39 -03:00
  • 0a324f20d2
    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
  • 8e494cc1c4
    fix(chat): keep balanced trailing ')' when extracting URLs (#3406) Mazen Tamer Salah 2026-06-08 22:33:29 +03:00
  • 932b7f2446
    fix(email): close IMAP socket when connect/login fails (#3174) (#3363) nubs 2026-06-08 19:21:41 +00:00
  • a58f526992
    fix(presets): scope expand-prompt model resolution to owner (#3477) Alex Little 2026-06-08 20:12:02 +01:00
  • ed6cc88974
    ci: harden existing workflows for the security gate (#3498) nopoz 2026-06-08 11:58:59 -07:00
  • 5198516979
    fix(sessions): copy message metadata when forking a session (#3409) Mazen Tamer Salah 2026-06-08 21:49:15 +03:00
  • 095c74b985
    fix(security): fail closed in /api/models auth gate on unexpected errors (#3489) Giuseppe Castelluccio 2026-06-08 20:23:39 +02:00
  • 34a3f8637a
    fix(memory): make auto-memory extraction reliable for reasoning models (#3190) CorVous 2026-06-08 10:57:44 -07:00
  • 8449baea80
    fix(api-tokens): preserve scopes on a partial token update (#3407) Mazen Tamer Salah 2026-06-08 20:37:31 +03:00
  • d58202d10e
    fix(presets): persist presets atomically to avoid corruption on crash (#2169) Mazen Tamer Salah 2026-06-08 20:16:37 +03:00
  • 1209f258d7
    fix(caldav): skip the prune when any object fails to parse (#3454) Mazen Tamer Salah 2026-06-08 19:59:14 +03:00
  • d71284194b
    fix(memory): only delete memories the model explicitly drops in tidy (#3455) Mazen Tamer Salah 2026-06-08 19:54:45 +03:00
  • d458cade98
    docs(email): clarify Outlook password auth failures Aman Tewary 2026-06-08 10:32:16 -04:00
  • fe19d072e3
    Revert "fix: expose supports_tools toggle for local endpoints in UI (#3195)" (#3438) PewDiePie 2026-06-08 21:46:01 +09:00
  • 09565acc1e
    Revert "feat(model-picker): add remove-from-recent button to Recent section rows (#2894)" (#3437) PewDiePie 2026-06-08 21:41:25 +09:00
  • d6882a895e
    feat(chat): recall last user message on empty composer ArrowUp (#1175) Mostafa Eid 2026-06-08 14:06:05 +03:00
  • 4a9085d252
    fix(endpoint): scope secondary endpoint lookups by owner Vykos 2026-06-08 12:51:55 +02:00
  • aab203cf51
    fix(ci): correct malformed expression in docker-publish Inspect step (#3425) Kenny Van de Maele 2026-06-08 12:06:00 +02:00
  • ab2f7cffca
    ci: publish multi-arch Odysseus image to GHCR (dev + stable) (#3423) Kenny Van de Maele 2026-06-08 12:02:06 +02:00
  • fe8d8cd020
    fix(issue-template): validate bug reports against dev, not main (#3420) Kenny Van de Maele 2026-06-08 11:40:41 +02:00
  • 233390546c
    fix: hide shell access and plan mode buttons in chat mode (#3417) michaelxer 2026-06-08 16:32:37 +07:00
  • 1e0d9b92af
    feat: add ChatGPT Subscription provider (#2876) stocky789 2026-06-08 18:19:18 +10:00
  • ac94885c84
    refactor(constants): single source of truth for data dir (#3368) Mike 2026-06-08 09:58:52 +02:00
  • adc6ac9394
    fix(compare): stream Compare panes directly to stop upstream promptly Lucas Daniel 2026-06-07 21:13:45 -03:00
  • fa7c4f8ea9
    fix(search): catch HTTPStatusError so 403/404 URLs degrade gracefully instead of 500 (#2203) Lucas Daniel 2026-06-07 21:09:21 -03:00
  • 77b75ca97e
    docs(tests): define testing standard and taxonomy (#3372) Alexandre Teixeira 2026-06-08 00:15:47 +01:00
  • 505d8bae5a
    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
  • 9c90f62657
    fix(platform): Improve WSL SSH remote compatibility (#3316) horribleCodes 2026-06-08 00:33:50 +02:00
  • 73315e6ddc
    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
  • 7b68413433
    fix: expose supports_tools toggle for local endpoints in UI (#3195) michaelxer 2026-06-08 05:29:06 +07:00
  • 3557a3f495
    fix(ci): restore pull-requests:write for PR label/comment writes (#3367) Kenny Van de Maele 2026-06-08 00:26:30 +02:00
  • c46ea44f43
    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
  • a017108d41
    refactor(tests): add temp sqlite helper (#2930) Alexandre Teixeira 2026-06-07 22:44:16 +01:00
  • 9ad6a2809e
    test(diffusion-server): exercise security middleware wiring (#3214) Alexandre Teixeira 2026-06-07 22:42:11 +01:00
  • 92300b5d67
    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
  • dd4cdaf251
    docs(contributing): require constants/helpers over hardcoded paths and URLs (#3335) Kenny Van de Maele 2026-06-07 23:27:43 +02:00
  • 1a0e1c5d69
    fix(documents): restore PDF library metadata and preview (#2483) nubs 2026-06-07 21:23:27 +00:00
  • 76c1f42ab0
    fix: route all agent loopback calls through internal_api_base() helper (#3322) Kenny Van de Maele 2026-06-07 23:22:09 +02:00
  • d85c5e335e
    fix(security): harden untrusted_context_message against delimiter spoofing (#3086) Gunnar Arias 2026-06-07 23:15:50 +02:00
  • f939cb65ce
    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
  • 865e61450e
    fix(upload): configure chat attachment size limit (#2439) nubs 2026-06-07 20:42:24 +00:00
  • 8746c9c0df
    fix(documents): discard pending AI diff before switching active doc (#2484) nubs 2026-06-07 20:35:35 +00:00
  • f7c0b3f23b
    fix document preview refresh after AI edits (#2259) nubs 2026-06-07 20:33:01 +00:00
  • e3e37ce526
    fix(sessions): scope enrichment queries by owner, add LIMIT to auto_sort (#3350) Syed Ali Jaseem 2026-06-07 14:32:21 -05:00
  • a8859bb25c
    fix(llm): Properly detect remote Ollama bare URLs as native endpoints (fixes #3252) (#3343) adabarbulescu 2026-06-07 22:19:19 +03:00
  • 6c9a16a7a8
    fix: search analytics FileHandler crashes on startup writing to read-only image layer (#2366) Giuseppe Castelluccio 2026-06-07 19:26:22 +02:00
  • accdc4fc53
    Add hover tooltips for clipped model names (#1982) (#1985) lekt8 2026-06-08 01:23:44 +08:00
  • 3a91c11ff8
    fix: block app_api access to Cookbook host controls (#3231) RaresKeY 2026-06-07 20:20:11 +03:00
  • 00e8084969
    fix(notes): handle time-first due_date phrases in parse_due_for_user (#3319) Ashvin 2026-06-07 22:45:38 +05:30
  • c9198baa2e
    fix: make agent loopback base port env-configurable (#2752) (#2753) PewDiePie 2026-06-08 01:47:47 +09:00
  • 55343e89fb
    fix(setup): clear error when setup runs under x86/Rosetta Python (#941) Ruben G. 2026-06-07 19:28:37 +03:00
  • 681a2a3f2a
    fix(cookbook): scan persisted HF cache paths (#3189) ooovenenoso 2026-06-07 12:19:47 -04:00
  • d7ece5b4a9
    fix: show backend error detail in context-popup compact button (#2721) michaelxer 2026-06-07 23:16:58 +07:00
  • 5dff35ba03
    fix(cookbook): don't 500 the packages panel when an optional package crashes on import (#2618) Dividesbyzer0 2026-06-07 12:14:43 -04:00
  • b22c2b280c
    fix(hwfit): detect NVIDIA GPU on WSL and other minimal-PATH environments (#3306) Bipin Mishra 2026-06-07 21:23:49 +05:30
  • a6bc1addd2
    fix(settings): correct Add User username placeholder (#3296) Alan Met 2026-06-07 16:50:18 +01:00
  • 2a422c00ec
    feat(model-picker): add remove-from-recent button to Recent section rows (#2894) Zen0-99 2026-06-07 16:45:59 +01:00
  • 8cfc5bb28f
    Fix mobile markdown table layout (#3198) Kevin Fiddick 2026-06-07 10:43:51 -05:00