Commit Graph

  • 6caa3397ea fix(comment): sanitize NUL/invalid bytes in comment content and trigger preview (#5391) Bohan Jiang 2026-07-14 19:56:17 +08:00
  • 7b03baa377 fix(comments): one outcome per explicit mention + FE success whitelist (MUL-4525) J 2026-07-14 19:56:08 +08:00
  • b6d30b6e89 Merge remote-tracking branch 'origin/main' into agent/j/d8e21756 J 2026-07-14 19:37:43 +08:00
  • 021416425d fix(daemon): make the Codex store profile→namespace map injective (MUL-4424) J 2026-07-14 19:37:42 +08:00
  • 61322506c5 i18n(admission): clearer, consistent blocked-trigger copy (MUL-4525) J 2026-07-14 18:51:51 +08:00
  • 51325eeabf feat(comments): surface blocked @mention trigger_outcomes instead of silent no-op (MUL-4525 §2) J 2026-07-14 18:38:26 +08:00
  • 6b4d690664 MUL-4744: restore Autopilot webhook response contract (#5397) v0.4.1 Multica Eve 2026-07-14 18:29:05 +08:00
  • 1e35a3ade7 Merge remote-tracking branch 'origin/main' into agent/j/d8e21756 J 2026-07-14 18:26:15 +08:00
  • 6757d34edd fix(daemon): namespace Codex session stores per profile for cross-daemon safety (MUL-4424) J 2026-07-14 18:26:09 +08:00
  • 9b11ce0059 fix(autopilots): preserve run id on webhook retries agent/sol-boy/5cd0f5b2 Eve 2026-07-14 18:17:30 +08:00
  • de6e688381 fix(editor): land lazy-editor caret via text anchor instead of coords perf/issue-detail-lazy-editors Naiyuan Qing 2026-07-14 18:17:19 +08:00
  • eddeef0eb3 fix(editor): align readonly and editable rendering styles Naiyuan Qing 2026-07-14 18:17:05 +08:00
  • ebca1c1914 docs(changelog): add 0.4.1 release notes (en/zh/ja/ko) (#5394) Multica Eve 2026-07-14 18:15:06 +08:00
  • cac9f0e418 Merge remote-tracking branch 'origin/main' into feature/changelog-v0.4.1 feature/changelog-v0.4.1 Eve 2026-07-14 18:14:21 +08:00
  • de98b7cb83 test(desktop): stabilize updater preference test against slow-disk race (#5392) Naiyuan Qing 2026-07-14 18:08:43 +08:00
  • 02fac0913a docs(changelog): drop issue-view virtualization improvement from 0.4.1 J 2026-07-14 18:02:49 +08:00
  • b5832c20d7 fix(issues): stabilize scroll restoration codex/fix-issue-scroll-restore Jiayuan Zhang 2026-07-14 18:01:55 +08:00
  • 6aecdec7d3 Merge main to pick up migration prefix 175 fix agent/walt/71de044d Naiyuan Qing 2026-07-14 18:00:29 +08:00
  • ceeb6824f8 fix(autopilots): restore webhook response contract Eve 2026-07-14 17:59:52 +08:00
  • 66f1f174d2 fix(desktop): cancel scheduled update checks when auto-update is disabled Eve 2026-07-14 17:59:46 +08:00
  • ee9a0fe598 Merge remote-tracking branch 'origin/main' into agent/j/d8e21756 J 2026-07-14 17:42:29 +08:00
  • c4bbe51299 fix(daemon): make Codex store delete atomic with mark-active (MUL-4424) J 2026-07-14 17:42:23 +08:00
  • c10bfa8f56 Revert "perf(issues): virtualize inbox/list/board/swimlane (MUL-4474, 方案2) (#…" (#5395) Naiyuan Qing 2026-07-14 17:41:12 +08:00
  • edbd35ed3a Revert "perf(issues): virtualize inbox/list/board/swimlane (MUL-4474, 方案2) (#…" revert-5349-agent/walt/mul-4474-inbox-virtualize Naiyuan Qing 2026-07-14 17:40:58 +08:00
  • 948552fdbf fix(comment): sanitize NUL/invalid bytes in comment content and trigger preview agent/j/cb1753eb J 2026-07-14 16:42:16 +08:00
  • 033540c962 Merge remote-tracking branch 'origin/main' into feature/changelog-v0.4.1 Eve 2026-07-14 17:31:23 +08:00
  • ea9a470343 fix(properties): address MUL-4463 review round 2 — desc sort, option bucketing, archived-state reconciliation Lambda 2026-07-13 20:50:56 +08:00
  • 784d9dd08a feat(web): custom-property list surfaces — filter, cards, sort, board grouping (MUL-4463 M2) Lambda 2026-07-13 17:56:02 +08:00
  • 8550002878 fix(migrations): renumber issue properties to 179 and build the GIN index concurrently Lambda 2026-07-14 17:19:22 +08:00
  • aa0946cf66 fix(properties): address MUL-4463 review round 1 — mobile CI, option guard, mutation safety, schema tolerance Lambda 2026-07-13 20:46:28 +08:00
  • 645ea20b00 feat(web): custom properties settings tab + issue sidebar editors (MUL-4463) Lambda 2026-07-13 16:52:01 +08:00
  • 76aaa4e3ee feat(server): custom issue properties — definitions, typed values, CLI (MUL-4463) Lambda 2026-07-13 16:51:50 +08:00
  • 0b4fca4d3a test(admission): make must-fix 3 acceptance tests prove the invariant (MUL-4525) J 2026-07-14 17:28:02 +08:00
  • 8614b19816 fix(migrations): renumber webhook delivery migrations yushen 2026-07-14 17:19:44 +08:00
  • 4d6fb5ea08 docs(changelog): add 0.4.1 release notes across en/zh/ja/ko Eve 2026-07-14 17:18:37 +08:00
  • 8e7cbefe6f fix(daemon): protect a reopened Codex session store from GC mid-mount (MUL-4424) J 2026-07-14 17:03:36 +08:00
  • 1acc4516ec fix(admission): typed reason codes + run-now whitelist + real security tests (MUL-4525) J 2026-07-14 17:01:45 +08:00
  • 49a49f837a test(desktop): stabilize updater preference test against slow-disk race Naiyuan Qing 2026-07-14 16:56:13 +08:00
  • 40da795f6c perf(issues): virtualize inbox/list/board/swimlane (MUL-4474, 方案2) (#5349) Naiyuan Qing 2026-07-14 16:34:30 +08:00
  • 09d6d6c1db fix(daemon): disclose live resume-RPC loss; bound Codex session store lifecycle (MUL-4424) J 2026-07-14 16:28:02 +08:00
  • e07b5403ab MUL-4502: make autopilot webhook admission durable (#5386) Multica Eve 2026-07-14 16:20:33 +08:00
  • f7b3a6aabc test(cmd/server): thread nil invoke gate through RerunIssue call sites (MUL-4525) J 2026-07-14 16:03:23 +08:00
  • a1a041227d Merge remote-tracking branch 'origin/main' into agent/j/d8e21756 J 2026-07-14 15:58:15 +08:00
  • a79b75999c fix(daemon): scope Codex sessions to a per-issue store; disclose lost resumes (MUL-4424) J 2026-07-14 15:52:27 +08:00
  • f07a169838 fix(issues): reset lazy editors during the id-change render; keyboard path for description stand-in Naiyuan Qing 2026-07-14 15:50:01 +08:00
  • ad15ee2bd1 feat(admission): unify dispatch outcome + close rerun/chat/autopilot invoke holes (MUL-4525) J 2026-07-14 15:49:29 +08:00
  • 2d13b26fcc feat(desktop): add automatic update preference (#5380) Jiayuan Zhang 2026-07-14 15:45:39 +08:00
  • 861c9e5c7a perf(issues): mount issue editors lazily, readonly-first Naiyuan Qing 2026-07-14 15:21:56 +08:00
  • c27919a4d0 feat(agents): add DevEco Code (deveco) runtime agent (MUL-4050) (#4916) Jordan 2026-07-14 15:21:45 +08:00
  • 3798f195ec fix(autopilots): address webhook delivery review agent/sol-boy/f3cc731d Eve 2026-07-14 15:16:44 +08:00
  • e565a4559a fix(agents): show runtime alias + provider consistently (#5260) (#5340) Rusty Raven 2026-07-14 15:13:20 +08:00
  • 2d85302454 fix(autopilots): make webhook admission durable Eve 2026-07-14 14:58:24 +08:00
  • ef9b334408 MUL-4398: fix Hermes bound-skill discovery with per-task overlay (#5308) Rusty Raven 2026-07-14 15:05:18 +08:00
  • 3a493ab417 perf(issues): de-amplify per-row agent activity indicator (MUL-4474) (#5338) Naiyuan Qing 2026-07-14 14:58:58 +08:00
  • a91a390d48 fix(cli): recover daemon executable path (MUL-4514) Multica Eve 2026-07-14 14:50:22 +08:00
  • 5b57a8ebca MUL-4460: fix(email): add SMTP_FROM_EMAIL for SMTP sender QuanHengzhuang 2026-07-14 14:26:16 +08:00
  • 6c6143e8fc fix(agents): always enable skill toggles (MUL-4520) (#5381) Multica Eve 2026-07-14 13:39:57 +08:00
  • af9d90bd83 fix(daemon): wake queued tasks after predecessor exits (#5379) Multica Eve 2026-07-14 13:16:50 +08:00
  • 6bc69bdaf8 feat(desktop): add automatic update preference codex/automatic-update-setting Jiayuan Zhang 2026-07-14 13:01:41 +08:00
  • 34d5445007 fix(daemon): self-heal pinned agent executable path after in-place upgrade (MUL-4486) (#5355) Bohan Jiang 2026-07-14 12:51:47 +08:00
  • dc0c8afb98 fix(agents): gate agents list first paint on sort/filter deps (MUL-4511) (#5377) Naiyuan Qing 2026-07-14 12:15:05 +08:00
  • ac62f72c2a MUL-4480: make daemon workspace sync event-driven (#5354) Multica Eve 2026-07-14 11:56:30 +08:00
  • c3dd9ec845 Machine-level batch task claim endpoint (MUL-4257) (#5193) Multica Eve 2026-07-14 11:53:42 +08:00
  • d91987d842 fix(agents): gate agents list first paint on sort/filter deps (MUL-4511) agent/walt/9acc3f10 Naiyuan Qing 2026-07-14 11:18:02 +08:00
  • b9faa27a67 fix(editor): open mention/slash popup upward and clamp height to viewport (#5376) Naiyuan Qing 2026-07-14 11:04:52 +08:00
  • dc09ccd73d fix(editor): open mention/slash popup upward and clamp height to viewport fix/mention-popup-placement Naiyuan Qing 2026-07-14 10:53:00 +08:00
  • 49bed19723 fix(issues): don't pass undefined to Virtuoso components (MUL-4474) agent/walt/mul-4474-inbox-virtualize Naiyuan Qing 2026-07-14 09:47:12 +08:00
  • 47f9c5813f fix(chat): reland archived-session unread + mount-race auto-read (MUL-4360) (#5333) Naiyuan Qing 2026-07-14 09:37:02 +08:00
  • 83f6e1907d Merge branch 'main' into agent/walt/efd23d41 agent/walt/efd23d41 Naiyuan Qing 2026-07-14 09:20:59 +08:00
  • e1d0d68c53 Fix public host root redirect (#5363) ZIce 2026-07-14 09:11:21 +08:00
  • 39474ee3aa fix(autopilots): parse compound cron fields as custom in trigger editor (#5302) YYClaw 2026-07-14 02:08:43 +08:00
  • 4e9231bc7b fix(daemon): address Codex session isolation review (MUL-4424) J 2026-07-14 02:04:31 +08:00
  • ace0f16cad fix(chat): badge unread chat replies that arrive while backgrounded (MUL-4485) (#5356) Bohan Jiang 2026-07-14 01:41:04 +08:00
  • 7a1a2a9de4 fix(agent): select an offered ACP permission option so Hermes writes aren't denied (MUL-4441) (#5351) Bohan Jiang 2026-07-14 01:32:17 +08:00
  • af9b8f9cb6 docs(agent): correct handleAgentRequest comment to match grant/deny/error behavior agent/j/71a8994c J 2026-07-14 01:29:05 +08:00
  • e23533bef2 perf(swimlane): virtualize lanes (MUL-4474) Naiyuan Qing 2026-07-13 21:39:07 +08:00
  • 5c6a1b315b perf(list): virtualize issue list rows (MUL-4474) Naiyuan Qing 2026-07-13 21:39:06 +08:00
  • ca3fb156dd fix(batch-claim): return partial success instead of dropping committed claims (MUL-4257) feature/mul-4257-batch-claim Eve 2026-07-13 20:54:43 +08:00
  • 1a21ae38fe perf(board): virtualize board columns (MUL-4474) Naiyuan Qing 2026-07-13 20:43:58 +08:00
  • 0cbdfc4c05 Merge remote-tracking branch 'origin/main' into feature/mul-4257-batch-claim Eve 2026-07-13 20:31:11 +08:00
  • 73929a8f42 fix(daemon-ws): cancelable RPC frames close the backpressure double-claim (MUL-4257) Eve 2026-07-13 20:31:06 +08:00
  • ebd96f5d9e fix(daemon): isolate Codex sessions per task to unblock initialize (MUL-4424) J 2026-07-13 20:22:52 +08:00
  • 510d938ba0 fix(agent): deny a single ACP action via reject_once, not whole-turn cancel J 2026-07-13 20:08:12 +08:00
  • 45ff984518 fix(labels): sweep resource-label junctions on bulk deletes (MUL-4479) (#5348) v0.4.0 Bohan Jiang 2026-07-13 20:07:24 +08:00
  • 6b4b6bb4ef fix(labels): make workspace cleanup atomic agent/j/04491312 Eve 2026-07-13 19:49:41 +08:00
  • 8567ebffd9 fix(migrations): rebuild legacy label index CONCURRENTLY on rollback (MUL-4479) (#5357) Bohan Jiang 2026-07-13 19:31:27 +08:00
  • 0a4ec03cf6 fix(migrations): rebuild legacy label index CONCURRENTLY on rollback (MUL-4479) agent/j/c4df26ff J 2026-07-13 19:24:42 +08:00
  • fc1ccde9c1 fix(agent): harden ACP permission auto-approve per review J 2026-07-13 19:09:17 +08:00
  • 72ad313938 Merge remote-tracking branch 'origin/main' into feature/mul-4257-batch-claim Eve 2026-07-13 18:54:26 +08:00
  • 1c06344589 fix(daemon-ws): no double-claim on WS teardown/detach (MUL-4257) Eve 2026-07-13 18:54:21 +08:00
  • f5551c4d75 fix(agent): select an offered ACP permission option so Hermes writes aren't denied (MUL-4441) J 2026-07-13 18:49:10 +08:00
  • a84bbdafc0 perf(inbox): virtualize notification list (MUL-4474) Naiyuan Qing 2026-07-13 18:44:36 +08:00
  • ed1d53b489 fix(labels): sweep resource-label junctions on bulk deletes (MUL-4479) J 2026-07-13 18:42:08 +08:00
  • 411a160b99 fix(release): harden v0.3.44 migrations (#5345) Multica Eve 2026-07-13 18:13:44 +08:00
  • 43e32ca204 fix(release): harden v0.3.44 migrations agent/terra-boy/896ef174 Eve 2026-07-13 18:00:28 +08:00
  • 014eb0496d docs(changelog): v0.4.0 release notes (#5339) Multica Eve 2026-07-13 18:11:48 +08:00
  • 69ad806881 MUL-4472: fetch runtime profiles on demand Multica Eve 2026-07-13 18:07:10 +08:00
  • e1c65b0162 feat(agents): remove template entry from agent creation ModeChooser (MUL-4481) (#5343) Naiyuan Qing 2026-07-13 18:04:30 +08:00
  • 5d6238c4f5 feat(agents): remove template entry from agent creation ModeChooser (MUL-4481) agent/walt/3b6eb3aa Naiyuan Qing 2026-07-13 17:55:52 +08:00
  • 5272debf8d fix(daemon): reconcile profiles after WS reconnect agent/sol-boy/cbc3fa9b Eve 2026-07-13 17:50:06 +08:00