Commit graph

  • 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
  • e87b44126c
    test(hwfit): fix non-Apple guard to assert the Apple matcher (unblocks pytest gate) (#4303) Kenny Van de Maele 2026-06-15 16:01:05 +02:00
  • ff7cf8e279 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-06-15 14:00:54 +00:00
  • 62476ddb55 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-06-15 22:59:57 +09:00
  • e899817969 Remove duplicate CodeQL workflow pewdiepie-archdaemon 2026-06-15 22:53:29 +09:00
  • 1cc9a003fd Fix failing post-merge tests pewdiepie-archdaemon 2026-06-15 22:49:06 +09:00
  • f7aa2de410
    fix(hwfit): distinguish Apple Silicon bandwidth variants (#2564) Ahmad Naalweh 2026-06-15 15:13:03 +02:00
  • 514d345334
    test(models): pin lookalike hosts to the generic OpenAI branch (#4272) Ashvin 2026-06-15 18:13:33 +05:30
  • 6d507f8128 Merge remote-tracking branch 'origin/dev' into test-main-dev-merge-20260615 pewdiepie-archdaemon 2026-06-15 21:20:15 +09:00
  • 2cbd55b8bd Open email context for agent, email search across All Mail, cookbook serve polish pewdiepie-archdaemon 2026-06-15 20:47:51 +09:00
  • cd02ac7ef6
    fix(agent): skill-prescribed tools never reach the model's schema list (#4008) andrewemer 2026-06-15 06:32:43 -05:00
  • e7abb7559d
    fix(research): keep Discuss chats grounded on their report (#4006) cirim 2026-06-15 11:31:57 +00:00
  • 172a8ea7b0
    fix(skills): keep edit mode open on outside-the-textarea click (#4011) Max Hsu 2026-06-15 19:31:11 +08:00
  • 2adae2bbba
    Parameterize Docker Compose volume host paths (#3907) Daniel 2026-06-15 14:30:18 +03:00
  • f5d3e5098a
    fix(llm): omit temperature for Kimi K2.5 and K2.6 (#3960) Josh Patra 2026-06-15 07:29:22 -04:00
  • 4ee5ed4dce
    fix(memory): return complete memory lists (#3885) Josh Patra 2026-06-15 07:28:25 -04:00
  • f2bfe9b91f
    fix(memory): exempt audits from request timeout (#3886) Josh Patra 2026-06-15 07:27:46 -04:00
  • 3f3c05e8c2
    docs: add backup/restore guide for odysseus-backup (#2587) Hsin-Chen Pai 2026-06-15 19:26:47 +08:00