Commit Graph

  • c67deaa60a Merge pull request #5283 from pewdiepie-archdaemon/sync-main-into-dev-20260707 dev PewDiePie 2026-07-07 11:32:53 +09:00
  • 168f593096 Fix Cookbook download runner for Python 3.11 main pewdiepie-archdaemon 2026-07-07 01:56:02 +00:00
  • 038bdd85ec Stabilize local dev merge pewdiepie-archdaemon 2026-07-07 01:15:20 +00:00
  • b5ec40d505 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-07-07 00:51:34 +00:00
  • 017903de61 Checkpoint Odysseus local update pewdiepie-archdaemon 2026-07-07 00:50:07 +00:00
  • 35f867c959 Merge pull request #4983 from michaelxer/fix-setup-link-4926-20260628 Boody 2026-07-06 03:18:54 +03:00
  • 2826dcfc33 fix(tasks): gate cookbook serve task execution (#5235) RaresKeY 2026-07-05 14:19:04 +02:00
  • 3592285db7 fix(email): enforce MCP account owner scope (#5234) RaresKeY 2026-07-05 14:13:56 +02:00
  • c8169ad7a9 fix(security): scope owner-less email accounts to a mailbox match in route guards (#5238) Ashvin 2026-07-05 17:20:32 +05:30
  • 5acd0ceae9 refactor(routes): move contacts domain into routes/contacts/ subpackage (#5227) Tal.Yuan 2026-07-05 09:58:34 +08:00
  • 9dc0d661cf Merge pull request #5222 from RaresKeY/fix/chat-web-search-deny-20260704 Boody 2026-07-05 04:04:04 +03:00
  • a05221571c Merge pull request #5181 from harshit-ojha0324/fix/webhook-trailing-slash Boody 2026-07-05 03:44:19 +03:00
  • 264da65186 fix(chat): honor explicit web search denial Odysseus Review Oracle 2026-07-04 23:33:43 +00:00
  • a50e30c28b test(integrations): drop redundant trailing-slash assertion Harshit Ojha 2026-07-04 17:35:52 -04:00
  • d8d98caa78 fix(security): sanitize email rich body render path (#5212) Ocean Bennett 2026-07-04 17:21:18 -04:00
  • 440d99d02c Merge pull request #5166 from QlikChrister/fix/tool-rag-timeout-keyword-fallback Boody 2026-07-04 23:16:52 +03:00
  • 7d481b250c Merge pull request #5204 from Ohualtex/fix/search-query-unicode-entity-names Boody 2026-07-04 22:38:25 +03:00
  • e3750fcdcb fix(security): make research path lookup CodeQL-friendly (#5129) Alexandre Teixeira 2026-07-04 19:17:45 +01:00
  • 439285e1b7 fix(search): extract non-ASCII capitalized names in _extract_entities Ohualtex 2026-07-04 20:42:06 +03:00
  • 897e6950af fix(security): apply the webhook SSRF guard to the reminder ntfy sender (#5142) Wes Huber 2026-07-04 09:05:37 -07:00
  • 6114ef0d6d fix(security): pin webhook delivery to the SSRF-validated IP (DNS rebinding) (#5147) Wes Huber 2026-07-04 09:03:38 -07:00
  • 3dd031c139 fix(security): validate integration api_call URLs with the outbound SSRF guard (#5145) Wes Huber 2026-07-04 08:58:14 -07:00
  • d3faa00aaa fix(security): match grep's rg sensitive-file exclusions case-insensitively (#5189) Ashvin 2026-07-04 21:22:25 +05:30
  • a3bbe37923 Merge pull request #5195 from ashvinctrl/fix/send-to-session-null-owner Alexandre Teixeira 2026-07-04 16:47:10 +01:00
  • 5c16d39e91 fix(calendar): honor list_events date range aliases (#3283) badgerbees 2026-07-04 20:44:46 +08:00
  • 6f6cb6ea88 refactor(routes): move history domain into routes/history/ subpackage (#5090) Tal.Yuan 2026-07-04 19:36:35 +08:00
  • 43ead1a0eb fix(security): scope send_to_session to an exact session owner ashvinctrl 2026-07-04 14:13:04 +05:30
  • d3ab478ef1 fix(integrations): don't append a trailing slash when api_call path is '/' harshit-ojha0324 2026-07-03 18:26:36 -04:00
  • 1f6dc80525 ci: add focused test guidance signal (#4982) Alexandre Teixeira 2026-07-03 20:17:28 +01:00
  • 0b3338c69d test: split service health tests (#4972) Alexandre Teixeira 2026-07-03 19:50:49 +01:00
  • cf574c5241 fix(agent): preserve loop guard stream behavior fix/native-agent-loop-guard-signals Alexandre Teixeira 2026-06-15 16:04:58 +01:00
  • d845ae7851 fix(agent): surface early loop-guard stops Alexandre Teixeira 2026-06-13 17:14:45 +01:00
  • b7df800e94 fix(agent): fall back to keyword tool selection when retrieval times out Christer Hantilson 2026-07-03 15:46:14 +02:00
  • ff7164b9ec fix: resolve RAG manager search signature TypeError (#4994) Abdul Fatah Jamro 2026-07-03 15:07:16 +01:00
  • 7f43678a24 fix(tools): handle non-dict JSON values in _parse_tool_args (closes #5043) (#5064) Tanmay Garg 2026-07-03 17:37:44 +05:30
  • 5f6e6a2c4a Hide untagged reasoning dumps in chat pewdiepie-archdaemon 2026-07-03 03:59:42 +00:00
  • cf85c42195 Parse local function_model tool wrappers pewdiepie-archdaemon 2026-07-03 03:54:59 +00:00
  • 79716d717a Keep open document context for section edits pewdiepie-archdaemon 2026-07-03 03:04:22 +00:00
  • d360401808 Route structured writing requests to documents pewdiepie-archdaemon 2026-07-03 02:36:21 +00:00
  • c89258e4a6 Open documents from native tool outputs pewdiepie-archdaemon 2026-07-03 02:20:23 +00:00
  • 5777cf2d00 Add AI edit command box to gallery editor pewdiepie-archdaemon 2026-07-03 01:43:37 +00:00
  • 0fc98c4a17 Add bulk email attachment downloads pewdiepie-archdaemon 2026-07-03 01:15:40 +00:00
  • 9718f7874b Fix stale streams and cookbook task controls pewdiepie-archdaemon 2026-07-03 00:45:43 +00:00
  • d5ff666c5d Bump the python group across 1 directory with 2 updates dependabot/pip/python-258f0448df dependabot[bot] 2026-07-02 17:36:03 +00:00
  • 72b586695d Bump the actions group across 1 directory with 6 updates dependabot/github_actions/actions-5b4a7f4463 dependabot[bot] 2026-07-02 17:35:10 +00:00
  • 8c943226f8 fix(mobile): stack the model-comparison grid into one column on phones (#4979) Moniz 2026-07-02 12:28:23 -03:00
  • 0dc98ec9b9 fix(ui): prevent race condition in default chat model dropdown init (#5024) holden093 2026-07-02 17:05:55 +02:00
  • 5e9b415bd9 fix(search): pin httpx connection to resolved IP to block DNS rebinding (#704) Ernest Hysa 2026-07-02 13:08:06 +01:00
  • b1f9f67d9d fix(security): confine research file paths (#4986) Alexandre Teixeira 2026-07-02 11:58:35 +01:00
  • 88191d17fb fix: auto-spam move/delete targets the wrong message (seqnum vs UID) (#1874) Afonso Coutinho 2026-07-02 10:40:19 +01:00
  • dff91efb10 fix(agent): skip deny-listed sensitive files in glob (#5094) Ashvin 2026-07-02 14:58:33 +05:30
  • b26ebbda95 fix(security): match the sensitive-file deny-list case-insensitively (#5097) Ashvin 2026-07-02 14:41:51 +05:30
  • 260f432332 fix(session): use utcnow_naive across session routes (#1116) (#5003) lekt8 2026-07-02 17:04:22 +08:00
  • e157f1e63d fix(cookbook): stop Ollama runner from executing the install one-liner (#3926) Mazen Tamer Salah 2026-07-02 12:01:57 +03:00
  • 265f0911d5 Support mobile enter for queued agent prompts pewdiepie-archdaemon 2026-07-01 14:23:42 +00:00
  • dc3530b8fa Show fallback model in picker pewdiepie-archdaemon 2026-07-01 13:53:51 +00:00
  • 2918739489 Fix merged test regressions pewdiepie-archdaemon 2026-07-01 11:12:55 +00:00
  • a07bbeccf5 Repair document tool args and metrics cleanup pewdiepie-archdaemon 2026-07-01 10:15:45 +00:00
  • 39eabbb27a Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-07-01 10:11:22 +00:00
  • d2959c1ae8 Stabilize chat and cookbook workflows pewdiepie-archdaemon 2026-07-01 10:09:25 +00:00
  • d85afd5d72 fix(agent): preserve bare email tool parity (#5075) RaresKeY 2026-06-30 20:20:56 +02:00
  • 7522b02034 fix(parser): parse Gemma 3/4 custom tool calling tokens (#5033) Katsoragi 2026-06-30 20:00:09 +02:00
  • f38323c3a1 fix(docker): make host Docker socket opt-in (#4902) Alexandre Teixeira 2026-06-30 18:54:51 +01:00
  • 1c1afe5dd1 fix: add grace period to document tidy to prevent deleting new documents (#5036) badgerbees 2026-07-01 00:26:36 +07:00
  • 2412db1583 fix(security): harden gallery endpoint URL checks (#4981) Alexandre Teixeira 2026-06-30 18:16:34 +01:00
  • 9a80ab24af fix(model-context): read real context window for unknown proxy models (#4909) Ashvin 2026-06-30 22:34:29 +05:30
  • 005ff73142 fix(security): wrap email style, integration, and MCP descriptions as untrusted (#4965) CJ Remillard 2026-06-30 12:54:03 -04:00
  • ba43c73d2a fix(agent): confine glob literal lookups to the search root (#5010) Ashvin 2026-06-30 22:19:53 +05:30
  • 3d75fad52f fix(security): apply sensitive-file deny-list to grep tool (#5011) (#5013) Michael 2026-06-30 23:44:45 +07:00
  • 41420c59fc refactor(routes): move memory domain into routes/memory/ subpackage (#5007) Tal.Yuan 2026-06-30 23:52:14 +08:00
  • 69b9bb0869 fix(agent): execute fenced tool calls with inline args and route bare email tool names (#3681) botinate 2026-06-30 17:50:32 +02:00
  • d8e76003f1 Hide font size in markdown preview pewdiepie-archdaemon 2026-06-30 13:57:07 +00:00
  • 6127e43113 Preserve HTML email quote history pewdiepie-archdaemon 2026-06-30 12:48:47 +00:00
  • 0cdbdf4186 Fallback model picker to available model pewdiepie-archdaemon 2026-06-30 11:56:36 +00:00
  • baecea2681 Keep email composer open during fast edits pewdiepie-archdaemon 2026-06-30 11:54:34 +00:00
  • 4f387e089a Speed up email composer typing pewdiepie-archdaemon 2026-06-30 11:49:20 +00:00
  • b5ea5a1607 Preserve quoted email history during AI edits pewdiepie-archdaemon 2026-06-30 10:52:25 +00:00
  • 7854298eae Write email replies into open composer pewdiepie-archdaemon 2026-06-30 10:48:08 +00:00
  • e131245c91 Merge remote-tracking branch 'origin/dev' pewdiepie-archdaemon 2026-06-30 10:26:46 +00:00
  • 6ae3b6edad Move task start-now pill up pewdiepie-archdaemon 2026-06-30 10:25:53 +00:00
  • 838cacf132 Fix task activity scrolling and background spam pewdiepie-archdaemon 2026-06-30 08:16:19 +00:00
  • a72ec0c116 Show thumbnails on past research cards pewdiepie-archdaemon 2026-06-30 05:17:46 +00:00
  • b8338b2399 Improve document agent streaming and chat metrics pewdiepie-archdaemon 2026-06-30 05:14:41 +00:00
  • 699dbc6ae3 Cancel background tasks when Odysseus becomes active pewdiepie-archdaemon 2026-06-30 04:23:04 +00:00
  • 2469d8102d Add hover labels to mini sidebar buttons pewdiepie-archdaemon 2026-06-30 03:26:55 +00:00
  • ec8ef3ec27 Auto scan cookbook hardware when cache is missing pewdiepie-archdaemon 2026-06-30 02:55:25 +00:00
  • f91c0c47e8 Pause background tasks while Odysseus is active pewdiepie-archdaemon 2026-06-30 02:12:30 +00:00
  • 80ac782cdc Gate email auto translate behind active chat pewdiepie-archdaemon 2026-06-30 02:08:57 +00:00
  • c987200616 Fix incognito agent mode and cookbook tmux preview pewdiepie-archdaemon 2026-06-30 01:47:48 +00:00
  • a51f65e9ba Lazy load startup task and email work pewdiepie-archdaemon 2026-06-30 01:28:08 +00:00
  • 24c2c43770 Speed up task activity load pewdiepie-archdaemon 2026-06-30 01:16:41 +00:00
  • a87d0bf2d6 Add task email output sender controls pewdiepie-archdaemon 2026-06-30 00:34:31 +00:00
  • 2d9c081ca3 Lengthen email loading skeleton rows pewdiepie-archdaemon 2026-06-29 23:07:25 +00:00
  • df9c20e6c2 Ignore invalid context budget numbers (#1831) red person 2026-06-29 11:56:17 -07:00
  • bbbe145247 Ignore non-string personal doc text (#1832) red person 2026-06-29 11:24:29 -07:00
  • 387f95187e Ignore invalid harmonize mask layers (#1829) red person 2026-06-29 11:16:26 -07:00
  • 00dfd2d47a Keep snap helper safe without context (#1828) red person 2026-06-29 10:54:44 -07:00
  • d2a6d73aa5 Ignore invalid serve profile inputs (#1827) red person 2026-06-29 10:47:19 -07:00
  • 139d76ab57 Reject resolver results without IPs (#1826) red person 2026-06-29 08:32:32 -07:00
  • 46b127b1f3 Implement email auto translate cache task pewdiepie-archdaemon 2026-06-29 14:59:25 +00:00