Commit Graph

  • c504214925 Cookbook model workflow fixes pewdiepie-archdaemon 2026-06-21 11:02:35 +00:00
  • 160267417e fix(personal): scope RAG file delete to the caller's own upload dir (#4602) nopoz 2026-06-19 15:50:15 -07:00
  • ed18192a8e refactor(tools): move session tools to the agent_tools registry (#4454) Kenny Van de Maele 2026-06-19 11:55:22 +02:00
  • 076e8c93c9 fix(ui): escape model name in model-info popup (DOM-XSS) + two latent sinks (#4605) nopoz 2026-06-19 02:03:44 -07:00
  • a226c94df7 chore(deps): remove unused @anthropic-ai/sdk dependency (#4566) Kenny Van de Maele 2026-06-19 09:40:35 +02:00
  • 057ec0552c fix(cookbook): stop Windows process trees (#4283) RaresKeY 2026-06-19 09:28:25 +02:00
  • cdae9879f2 feat(agent): add manage_bg_jobs tool to inspect and kill background bash jobs (#4577) Kenny Van de Maele 2026-06-19 09:28:22 +02:00
  • 8c46172e87 Sidebar + theme: drop hamburger cycle no-op branch; add brandMixTo CSS var to themes for logo-gradient end color pewdiepie-archdaemon 2026-06-19 00:35:08 +00:00
  • e442cc859d Research panel: inline Library-link hint when there are no past runs (replaces the standalone past-research column) pewdiepie-archdaemon 2026-06-19 00:35:02 +00:00
  • a01c3da75f Notes: checklist/todo/goal classification + agent-stream-complete state class for done indicator pewdiepie-archdaemon 2026-06-19 00:34:57 +00:00
  • 23ed92d965 Email Library: render tag chips + spam verdict pill on the email row pewdiepie-archdaemon 2026-06-19 00:34:52 +00:00
  • 8cc76b53a2 Chat: first-token wait timer cleanup so per-pane timeouts dont leak when a response finishes mid-wait pewdiepie-archdaemon 2026-06-19 00:34:47 +00:00
  • 20c6ba8f32 Bump APP_VERSION to 1.0.1 pewdiepie-archdaemon 2026-06-19 00:34:37 +00:00
  • 9adb940ef9 Agent stream: 10s heartbeat keepalive on the SSE subscribe so long-running thinking models dont drop the connection pewdiepie-archdaemon 2026-06-19 00:34:30 +00:00
  • 2fbfd22946 Agent loop: compact one-line tool-usage hints for local/small models so the system prompt doesnt eat the context budget pewdiepie-archdaemon 2026-06-19 00:34:24 +00:00
  • a10bfc466b Model endpoints: per-category probe timeouts (15s local / 3s ollama / 2s api) so slow first-token launches arent killed pewdiepie-archdaemon 2026-06-19 00:34:19 +00:00
  • 18f29bdfd8 Email send: normalize address fields to strip trailing commas + stray whitespace before MIME encoding pewdiepie-archdaemon 2026-06-19 00:34:13 +00:00
  • 63d9b12b22 Cookbook Running: short-circuit polls for Ollama sidecar tasks so status stays running pewdiepie-archdaemon 2026-06-19 00:33:48 +00:00
  • ee6fd8ffe8 Cookbook UI: backend-aware env vars, always-show MoE/EP/Reasoning toggles, GPU default, Firefox-mobile expand pewdiepie-archdaemon 2026-06-19 00:33:37 +00:00
  • f01465e87f Cookbook Dependencies: per-OS+backend install command + install-system-deps endpoint pewdiepie-archdaemon 2026-06-19 00:33:19 +00:00
  • 1324e1b0d5 Cookbook backend detection: report Vulkan on AMD hosts without ROCm; gate CUDA build on actual NVIDIA hardware pewdiepie-archdaemon 2026-06-19 00:33:07 +00:00
  • b3e186746a Docker compose: mount docker.sock + install Docker CLI so Cookbook can reach sibling containers pewdiepie-archdaemon 2026-06-19 00:32:47 +00:00
  • 39a802bea2 fix(tools): prune skipped dirs before descending in glob tool (#4538) Michael 2026-06-19 03:02:29 +07:00
  • 1cc8a373b0 fix(cookbook): validate agent SSH targets (#4429) RaresKeY 2026-06-18 21:41:33 +02:00
  • a52ac6822b fix(cookbook): pull llama.cpp from the ggml-org GHCR namespace (#4457) (#4490) Wei Hong 2026-06-19 03:29:47 +08:00
  • 7475779b7c fix(chat): track chat hot-path background tasks for strong references (#4443) (#4444) Wei Hong 2026-06-19 03:26:11 +08:00
  • e7ffc69729 fix(cookbook): scope the "Kill vLLM" diagnosis to actual vLLM tracebacks (#4517) Christian Eriksson 2026-06-18 21:18:14 +02:00
  • 396e26b4bf fix(auth): tie remember-me cookie lifetime to TOKEN_TTL (#4472) Karl Jussila 2026-06-18 14:15:48 -05:00
  • 0bfc7750a2 fix(llm): route gpt-oss harmony commentary channel without leaking markers/tool-args (#4523) nubs 2026-06-18 19:12:25 +00:00
  • 790ef81b06 fix: use aware UTC in health timestamp (#4503) Rolly Calma 2026-06-19 02:58:25 +08:00
  • 804691501f test: stop test_skill_index_prompt_injection leaking a stub prefs_routes (#4387) Victor 2026-06-18 14:54:15 -04:00
  • 8e6a2e89f8 chore(deps): bump actions/checkout in the actions group (#4559) dependabot[bot] 2026-06-18 20:49:58 +02:00
  • dbcc7874bf chore(deps): bump the npm group with 2 updates (#4558) dependabot[bot] 2026-06-18 20:42:49 +02:00
  • 16e660ad09 fix(hwfit): normalize CPU arch for fallback estimates (#4441) RaresKeY 2026-06-18 20:26:22 +02:00
  • b51d83b16d fix(agent): index api_call so RAG tool selection can retrieve it (#3923) Mazen Tamer Salah 2026-06-18 11:43:25 +03:00
  • f70db19cc6 fix(document): allow render-pdf to be framed and 503 cleanly on missing PyMuPDF (#2103) Shreyas S Joshi 2026-06-18 11:55:26 +05:30
  • 56ba144875 refactor(tools): move model-interaction tools to the agent_tools registry (#4445) Kenny Van de Maele 2026-06-18 07:56:37 +02:00
  • d70c00e8d2 Merge branch 'main' of https://github.com/pewdiepie-archdaemon/odysseus pewdiepie-archdaemon 2026-06-17 12:28:24 +00:00
  • 97a7f59fe7 fix(ui): share one z-order stack across Notes and modals (#3798) Matyas Gosztonyi 2026-06-17 12:15:48 +02:00
  • 24ace44888 fix: canvasCoords crashes on empty touch list (mobile race) (#2045) Afonso Coutinho 2026-06-17 09:25:39 +01:00
  • b3ed60e95a fix: optimize upload manifest performance and fix owner rename bug Muhammad-Ikhwan-Fathulloh 2026-06-16 23:11:30 +07:00
  • 37da04e8b5 Merge branch 'pewdiepie-archdaemon:dev' into dev Muhammad Ikhwan Fathulloh 2026-06-16 22:31:13 +07:00
  • 93569b141b fix(security): allowlist manage_mcp 'add' to close the agent-path RCE (#4433) Kenny Van de Maele 2026-06-16 16:34:53 +02:00
  • 9a00401507 fix(hwfit): use CPU fallback for cpu_only speed estimates (#4397) Catalin Iliescu 2026-06-16 17:18:31 +03:00
  • 76562ae31d Change host from 0.0.0.0 to 127.0.0.1 in CONTRIBUTING.md (#4422) Aura Rays Lab 2026-06-16 22:40:47 +09:00
  • 497f455da6 fix(cookbook): open() no longer crashes when a task has a diagnosis (#4417) Christian Eriksson 2026-06-16 15:35:51 +02:00
  • dd20c2bc75 fix(tasks): offer shell/file tools to scheduled task agents by default (#4398) Ashvin 2026-06-16 18:57:30 +05:30
  • a36b423a4e Fix odysseus-calendar list dropping in-progress / multi-day events (#2065) Afonso Coutinho 2026-06-16 13:04:56 +01:00
  • 4e477741e7 harden(agent-loop): wrap non-native tool results as untrusted data (#1629) Rudy Wolf 2026-06-16 14:35:07 +03:00
  • a2261c38c1 refactor(auth): centralize the internal-tool pseudo-username into a constant (#4333) Kenny Van de Maele 2026-06-16 13:13:00 +02:00
  • bf56010aad test: split provider classification tests (#4392) Alexandre Teixeira 2026-06-16 10:54:07 +01:00
  • ee72d71872 fix(auth): centralize password and username validation constants (#4120) Karl Jussila 2026-06-16 02:52:15 -05:00
  • 2b519bf355 fix(routes): normalize session owner fallback helpers (#4313) RaresKeY 2026-06-16 08:07:42 +03:00
  • d795d9a923 feat(launcher): add portable windows launcher (#976) Kfir Sadeh 2026-06-16 06:58:16 +03:00
  • 648db61b45 docs(architecture): add Phase 0 runtime inventory document (#4148) Tal.Yuan 2026-06-16 11:57:24 +08:00
  • 260ce8ba59 fix(email): enforce MCP owner boundaries (#4335) RaresKeY 2026-06-16 06:31:24 +03:00
  • 2f9ae43a58 test(email): cover sender signature owner cache writes (#4278) RaresKeY 2026-06-16 06:21:11 +03:00
  • 293bbfabf4 test(hwfit): cover SSH target validation regressions (#4279) RaresKeY 2026-06-16 06:18:21 +03:00
  • 0086399656 test: add fire_and_forget to API chat webhook stub (#4383) Alexandre Teixeira 2026-06-16 04:15:14 +01:00
  • 9d2989f386 test(auth): cover reserved username sentinel gate (#4276) RaresKeY 2026-06-16 06:09:58 +03:00
  • b5edbd3df7 fix(devops): harden docker config defaults (#4349) RaresKeY 2026-06-16 06:03:43 +03:00
  • 33fe7276be fix(endpoints): normalize URL handling (#4338) RaresKeY 2026-06-16 05:59:18 +03:00
  • a031a94a2e fix(cookbook): harden remote serve host handling (#4345) RaresKeY 2026-06-16 05:46:32 +03:00
  • 4d10c16d02 fix(auth): clean up rename and null-owner ownership (#4340) RaresKeY 2026-06-16 05:33:02 +03:00
  • 745c10e0d7 fix(gallery): confine gallery image path resolution (#4352) RaresKeY 2026-06-16 05:28:09 +03:00
  • 6b7a4c1e70 test: add oversized test split plan (#3987) Alexandre Teixeira 2026-06-16 03:28:03 +01:00
  • 422f23fb12 fix(mcp): scope memory server by owner (#4315) RaresKeY 2026-06-16 05:18:17 +03:00
  • 0f966d6b9f fix(embeddings): fall back to default cache dir when FASTEMBED_CACHE_PATH is empty (#3434) TheDragonTail 2026-06-16 03:11:48 +01:00
  • 7b09491557 fix: check-in calendar digest leaks every user's events (missing owner scope) (#1925) Afonso Coutinho 2026-06-16 02:42:41 +01:00
  • fafaf089c5 refactor(search): centralize the web-scraping User-Agent into one constant (#4325) Kenny Van de Maele 2026-06-16 03:33:47 +02:00
  • b58af4267b fix(companion): require chat scope for model inventory (#4319) RaresKeY 2026-06-16 02:15:05 +03:00
  • 8ff76f083c fix(cookbook): avoid launching Ollama during Windows cache scan (#4368) AkioKoneko 2026-06-16 01:00:40 +02:00
  • 2196869c86 fix(webhooks): route public emitters through fire_and_forget (#3964) (#4336) Wei Hong 2026-06-16 06:41:45 +08:00
  • dd2e23c9af fix(agent): report phone numbers from resolve_contact when a matched contact has no email (#4327) holden093 2026-06-16 00:03:33 +02:00
  • facc50cb0f fix(api): attribute bearer-token actions to the token owner on owner-scoped routes (#4054) Fahim 2026-06-15 22:56:22 +01:00
  • 074a1e6eff fix(search): add download budgets to web_fetch with truncation notice and hard ceiling (#3955) Kenny Van de Maele 2026-06-15 19:38:09 +02:00
  • 2fab378c6a refactor(search): import REQUEST_TIMEOUT from constants in providers.py (#4331) Kenny Van de Maele 2026-06-15 19:22:08 +02:00
  • 5bafc30622 fix(api): normalize non-object JSON bodies to empty dict in token PATCH (#3976) Michael 2026-06-16 00:05:15 +07:00
  • d6d2e17214 fix(hwfit): add GB10 unified-memory bandwidth so speed scores are real (#4270) darius-f96 2026-06-15 19:55:15 +03:00
  • f4e8990635 chore: add warnings to silent except Exception blocks (#3212) Lucas Daniel 2026-06-15 13:49:27 -03:00
  • fc3a5e555e feat(paths): abstract runtime path logic for frozen distribution packages (#969) Kfir Sadeh 2026-06-15 19:44:10 +03:00
  • 270b8570fc feat(email): add Google OAuth2 for Google Workspace / .edu IMAP & SMTP (#237) Hriday Ranka 2026-06-15 12:02:58 -04:00
  • 0750486654 fix(notes): fail closed when an unauthenticated request reaches owner-scoped routes (#4062) Léo 2026-06-15 17:43:28 +02:00
  • d38e2cbc07 fix(ci): avoid duplicate CodeQL setup (#4297) RaresKeY 2026-06-15 18:39:13 +03:00
  • 7fd937fa57 fix(calendar): parse "mins"/"hrs" reminder offsets in manage_calendar (#4266) Ashvin 2026-06-15 21:07:28 +05:30
  • c41caac438 fix(cookbook): only persist successfully stopped scheduled serves (#4267) Catalin Iliescu 2026-06-15 18:30:18 +03:00
  • 1747c13133 test: align README presentation guards with the #4306 refresh (#4311) Kenny Van de Maele 2026-06-15 17:25:38 +02:00
  • ffd0aaf69b fix(cookbook): validate adopt host (#4282) RaresKeY 2026-06-15 17:44:24 +03:00
  • 81e7074d93 fix(gallery): confine replacement image path (#4285) RaresKeY 2026-06-15 17:42:41 +03:00
  • f66a23d19d fix(ai): validate generated image result URLs (#4289) RaresKeY 2026-06-15 17:40:49 +03:00
  • f602819523 fix(models): scope API-token model listing (#4292) RaresKeY 2026-06-15 17:38:41 +03:00
  • 85a773ea02 fix(personal): resolve upload delete path (#4291) RaresKeY 2026-06-15 17:38:37 +03:00
  • fb0a64fe4f Merge pull request #4306 from pewdiepie-archdaemon/readme-refresh-default-branch PewDiePie 2026-06-15 23:28:20 +09:00
  • bcf46dafb9 Refresh README presentation pewdiepie-archdaemon 2026-06-15 23:24:41 +09:00
  • d9ebdd6fbb Refresh README presentation pewdiepie-archdaemon 2026-06-15 23:24:41 +09:00
  • b118c33e37 test(provider): align lookalike-host URL expectations with /models behavior pewdiepie-archdaemon 2026-06-15 23:21:49 +09:00
  • da74cc23e4 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-06-15 23:13:18 +09:00
  • d792b61722 test(gallery): point delete-ordering tests at the tmp image dir (#4300) Ashvin 2026-06-15 19:37:49 +05:30
  • f3e4e071c7 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-06-15 14:02:53 +00:00
  • 1faadf7e10 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-06-15 23:02:46 +09:00