This website requires JavaScript.
38dc9a0a41
Allow cookbook scopes for API tokens (#3090 )
arnodecorte
2026-06-09 22:03:40 +02:00
fbd8ee9033
fix: fall back for npx cache subprocess check (#3560 )
Rohith Matam
2026-06-09 15:41:23 -04:00
de80b065f2
fix(macos): start ChromaDB in start-macos.sh so tool calling works (#3664 )
Kenny Van de Maele
2026-06-09 20:37:18 +02:00
016157019c
fix(tools): use _INTERNAL_BASE in serve-session endpoint registration (#3675 )
Rares Tudor
2026-06-09 20:31:29 +02:00
5d33393a28
fix(gallery): fail closed for null-user owner scope (#3613 )
RaresKeY
2026-06-09 21:20:21 +03:00
cdfda4bd16
test: add fast lane and duration visibility (#3659 )
Alexandre Teixeira
2026-06-09 19:11:47 +01:00
9e74a327f8
fix(llm): remove max_output_tokens from ChatGPT Subscription payload (#3656 )
Sid
2026-06-09 21:12:12 +05:30
60d25e0e26
fix(cookbook): use COOKBOOK_STATE_FILE constant for state path (#3623 )
Ashvin
2026-06-09 21:09:06 +05:30
c46d37d876
test(tool_execution): stop two tests leaking src.tool_execution into the suite (#2686 )
RosenTomov
2026-06-09 18:35:10 +03:00
d4ab09e8e1
test: add focused test selection runner (#3556 )
Alexandre Teixeira
2026-06-09 16:03:47 +01:00
9180847c0e
feat(diagnostics): add consolidated service health endpoint for degraded-state reporting (#964 )
Sheikh Rahat Mahmud
2026-06-09 21:00:24 +06:00
c1674fc2aa
refactor(tools): migrate execution logic to src/agent_tools/ package with handler registry (#3435 )
Maanas
2026-06-09 19:05:36 +05:30
35b4dd2824
fix: session context drifting — messages leaking between chats (#135 ) (#267 )
Joshua Valderrama
2026-06-09 21:12:52 +08:00
c3fcaf15b7
feat(providers): add NVIDIA AI provider endpoint support (#3456 )
Maruf Hasan
2026-06-09 15:06:12 +06:00
3c4ec8828b
fix(embeddings): survive numpy embeddings when restoring a reset lane (#3410 )
Mazen Tamer Salah
2026-06-09 11:40:17 +03:00
2fdb4813db
fix(auth): sync file-backed and in-memory owner caches on user rename (#3397 )
Ashvin
2026-06-09 13:49:45 +05:30
f1cda91683
fix(agent): scope skill index to owner (#2404 )
nubs
2026-06-09 07:51:29 +00:00
0aba00f4cf
refactor(tools): remove dead workspace-confinement plumbing (#3590 )
Kenny Van de Maele
2026-06-09 08:30:50 +02:00
7690860ab1
Settings/Add Models: bump Local Type select width 57→62px
pewdiepie-archdaemon
2026-06-09 15:12:57 +09:00
b6366e9da5
Settings/Add Models: fuse Local Type select + URL input into one bordered group
pewdiepie-archdaemon
2026-06-09 15:12:12 +09:00
64122269e9
Settings/Add Models: shrink Local Type select by 15px (72→57)
pewdiepie-archdaemon
2026-06-09 15:11:07 +09:00
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