Commit Graph

  • 46e682bc73 merge: resolve conflicts with main for quick-actions PR (MUL-5149) Lambda 2026-07-30 17:31:10 +08:00
  • 3de9d87256 fix(notifications): address MUL-5483 review round 3 (3 findings) Lambda 2026-07-30 17:28:50 +08:00
  • 67744d413d refactor(skills): imported-origin marker uses Download, not Sparkles (#6187) Naiyuan Qing 2026-07-30 17:25:06 +08:00
  • 272b35f554 Merge remote-tracking branch 'origin/main' into bugfix/selfhost-host-port-consistency Eve 2026-07-30 17:21:12 +08:00
  • 47f9a3ad3a fix(skills): give every skill one name across brief, directory, and frontmatter (MUL-5529) Bohan-J 2026-07-30 17:17:03 +08:00
  • d92c7b0649 fix(skills): detail origin marker mirrors the list's three-way source split NevilleQingNY/skill-origin-icon Naiyuan Qing 2026-07-30 17:16:46 +08:00
  • 10b39070b7 refactor(skills): trim 8 built-in skill descriptions to trigger + boundary (MUL-5546) agent/j/3b7bbb12 Bohan-J 2026-07-30 17:14:08 +08:00
  • 45c9eab4c2 refactor(skills): imported-origin marker uses Download, not Sparkles Naiyuan Qing 2026-07-30 17:13:33 +08:00
  • 8007b6b482 feat(chat): quick-actions refresh/regenerate + review hardening (MUL-5149) Lambda 2026-07-30 17:11:01 +08:00
  • ef831cd270 docs(changelog): add v0.4.15 release entry (2026-07-30) (MUL-5545) agent/wall-e/156aa68a Eve 2026-07-30 17:06:32 +08:00
  • a6a22a259b feat(issues): badge resolved threads on the comment rail's preview card (MUL-5543) agent/lambda/0b13282a Lambda 2026-07-30 17:01:00 +08:00
  • d58dab0757 fix(issues): stop the sub-issues shimmer chip clipping descenders (#6182) Naiyuan Qing 2026-07-30 16:57:22 +08:00
  • 15a896ce69 fix(issues): same descender clip in the per-row activity indicator NevilleQingNY/shimmer-descender-clip Naiyuan Qing 2026-07-30 16:49:53 +08:00
  • a08cdf5bc0 fix(issues): stop the shimmer chip clipping descenders Naiyuan Qing 2026-07-30 16:49:03 +08:00
  • 086af76806 fix(selfhost): track env-file existence so empty port assignments resolve right Eve 2026-07-30 16:47:27 +08:00
  • 62b14aa8cc Merge remote-tracking branch 'origin/main' into bugfix/selfhost-host-port-consistency Eve 2026-07-30 16:46:58 +08:00
  • e50a419c7f fix(notifications): address MUL-5483 review round 2 (4 findings) Lambda 2026-07-30 16:43:26 +08:00
  • 0ad0338d5f fix(selfhost): resolve one winner before reporting ignored port config Eve 2026-07-30 16:27:28 +08:00
  • b06c489413 fix(issues): stabilize the Table query identity so a workspace switch cannot churn its branch queries (MUL-5477) (#6178) Naiyuan Qing 2026-07-30 16:26:42 +08:00
  • a8c775e94b feat(skills): floating save pill with change summary + one skill icon everywhere (#6177) Naiyuan Qing 2026-07-30 16:25:50 +08:00
  • bdb506f813 Merge remote-tracking branch 'origin/main' into bugfix/selfhost-host-port-consistency Eve 2026-07-30 16:24:51 +08:00
  • afe9e90f17 fix(issues): stabilize the Table query identity so a workspace switch cannot churn its branch queries (MUL-5477) walt/mul-5477-stabilize-table-query-identity NevilleQingNY 2026-07-30 16:17:43 +08:00
  • 71960e09eb refactor(skills): one icon for the skill entity everywhere (MUL-5443) NevilleQingNY/skill-save-pill NevilleQingNY 2026-07-30 14:29:04 +08:00
  • 1d2a3499c9 test(agent): stop the cursor fixtures racing their own prompt write (MUL-5536) (#6174) Bohan Jiang 2026-07-30 16:15:36 +08:00
  • 3d64682a83 fix(selfhost): honour the full backend port alias chain in Compose Eve 2026-07-30 16:14:47 +08:00
  • bfe1b09e23 feat(skills): floating change-summary save pill on skill detail Naiyuan Qing 2026-07-30 16:14:26 +08:00
  • 527123e461 Merge remote-tracking branch 'origin/main' into bugfix/selfhost-host-port-consistency Eve 2026-07-30 16:10:53 +08:00
  • 56e0aea6bf test(agent): stop the cursor fixtures racing their own prompt write (MUL-5536) fix/cursor-prompt-write-flake Bohan-J 2026-07-30 16:07:58 +08:00
  • 999e9f93c7 fix(codex): record file edit payload for patch_apply events (#6158) Multica Eve 2026-07-30 16:01:10 +08:00
  • 362b7502da ci: gate the self-host test on scripts/selfhost-preflight.sh too Eve 2026-07-30 16:00:45 +08:00
  • 29ac57e963 fix(selfhost): make PORT the real backend port and test the whole chain Eve 2026-07-30 15:57:48 +08:00
  • 1d9e6a2799 Merge origin/main into bugfix/selfhost-host-port-consistency Eve 2026-07-30 15:56:53 +08:00
  • 126b2ab218 fix(codex): redact patch bodies before applying the size budget fix/codex-patch-apply-payload Eve 2026-07-30 15:45:54 +08:00
  • 9072cef12c Revert "MUL-5493: feat(chat): add a visible follow-up queue (#6133)" (#6171) Multica Eve 2026-07-30 15:37:13 +08:00
  • 40d41dd722 Revert "MUL-5493: feat(chat): add a visible follow-up queue (#6133)" revert/mul-5493-chat-follow-up-queue Eve 2026-07-30 15:34:55 +08:00
  • d6bd4cf7d5 fix(agent): recover from Hermes resumed sessions it refuses without running (MUL-5509) (#6164) Bohan Jiang 2026-07-30 15:23:36 +08:00
  • b13657be71 MUL-5493: feat(chat): add a visible follow-up queue (#6133) TeAmo 2026-07-30 15:14:23 +08:00
  • 3560bb1ab8 fix(skills): carry built-in skill descriptions into the runtime brief agent/lambda/a6d0d7ca Lambda 2026-07-30 15:11:02 +08:00
  • ee7ba83f53 fix(self-host): apply setup config to daemon (MUL-5269) (#5880) YYClaw 2026-07-30 15:10:40 +08:00
  • 9c732c47c5 perf(issues): make the URL rewrite to the identifier cost no extra request (#6169) Bohan Jiang 2026-07-30 15:03:25 +08:00
  • 73cb798bcd fix(agent): decide Hermes resume loss after the pipe drain, not at quiescence fix/hermes-resume-refusal-dead-session J 2026-07-30 14:54:13 +08:00
  • 74d5fc41d8 fix(daemon): discover qodercli via the login shell (MUL-5524) (#6163) Multica Eve 2026-07-30 14:50:02 +08:00
  • ba4fc9b284 perf(issues): make the URL rewrite to the identifier cost no extra request perf/issue-url-rewrite-no-refetch Bohan-J 2026-07-30 14:42:29 +08:00
  • cb1852174e perf(issues): make the URL rewrite to the identifier cost no extra request feat/human-readable-issue-urls Bohan-J 2026-07-30 14:42:29 +08:00
  • 244f0c6049 fix(selfhost): read the published host port back from Compose (MUL-5505) Eve 2026-07-30 14:42:19 +08:00
  • 5f77a82a38 refactor(skills): one icon for the skill entity everywhere (MUL-5443) agent/walt/skill-icon-unify NevilleQingNY 2026-07-30 14:29:04 +08:00
  • fa083ca458 refactor(settings): align Quick Actions with the Labels/Properties list, then fix what the UI review found (MUL-5465) Lambda 2026-07-30 14:37:35 +08:00
  • 65f6a60842 fix(agent): recover from Hermes resumed sessions it refuses without running J 2026-07-30 14:35:16 +08:00
  • 6e5b8ef0f3 refactor(skills): one icon for the skill entity everywhere (MUL-5443) agent/walt/ea30b90a NevilleQingNY 2026-07-30 14:29:04 +08:00
  • 23923b4c3b fix(daemon): discover qodercli via the login shell (MUL-5524) bugfix/qoder-login-shell-discovery Eve 2026-07-30 14:29:13 +08:00
  • 3da321596e refactor(views): merge the Discord link into the help footer strip agent/lambda/0add9fed Lambda 2026-07-29 19:23:44 +08:00
  • d1dae6561b refactor(views): restyle sidebar Discord promo as a nav row Lambda 2026-07-29 18:46:37 +08:00
  • 6be7adcb6b feat(chat): toggle the floating chat window from the keyboard (MUL-5522) (#6162) Bohan Jiang 2026-07-30 14:22:47 +08:00
  • 577018649e feat(issues): support human-readable issue URLs using issue keys (MUL-5354) (#6117) Bohan Jiang 2026-07-30 14:22:13 +08:00
  • ab6da2e73b fix(views): navigate mention/slash pickers with Ctrl+N/J/P/K (MUL-5495) (#6135) Jiayuan Zhang 2026-07-30 14:21:29 +08:00
  • fdc191dd8d fix(transcript): put the patch surface on the type scale Eve 2026-07-30 14:17:16 +08:00
  • c2a7a5a9e9 Merge remote-tracking branch 'origin/main' into fix/codex-patch-apply-payload Eve 2026-07-30 14:11:41 +08:00
  • e395fb8744 docs: four-language documentation overhaul with verified facts and product screenshots (MUL-5057) (#5714) Naiyuan Qing 2026-07-30 14:09:41 +08:00
  • 382c75edfc Merge origin/main into agent/lalo/67758002 agent/lalo/67758002 Naiyuan Qing 2026-07-30 14:04:40 +08:00
  • a4f79b3f3a fix(transcript): correct the Chinese multi-file patch count semantics Eve 2026-07-30 14:00:08 +08:00
  • bd96a804ff Merge remote-tracking branch 'origin/main' into feat/human-readable-issue-urls Bohan-J 2026-07-30 13:58:46 +08:00
  • bc21d90b70 docs(MUL-5520): v4 — descope to a single issue_description_version table feature/mul-5520-change-history-design Eve 2026-07-30 13:53:46 +08:00
  • aaed39ea68 docs: four-language documentation overhaul with verified facts and product screenshots (MUL-5057) Naiyuan Qing 2026-07-30 13:43:59 +08:00
  • 7803a5b9ea feat(ui): establish a role-named type scale and migrate ad-hoc font sizes (MUL-5451) (#6136) Jiayuan Zhang 2026-07-30 13:42:33 +08:00
  • 75ba0bf499 feat(ui): establish a role-named type scale and migrate ad-hoc font sizes (MUL-5451) agent/lambda/type-scale-v2 Lambda 2026-07-29 21:03:29 +08:00
  • b2617b8718 feat(chat): toggle the floating chat window from the keyboard (MUL-5522) agent/j/c09a0507 Bohan-J 2026-07-30 13:41:03 +08:00
  • e4ee615f88 fix(daemon): redact nested tool input before it leaves the daemon Eve 2026-07-30 13:30:46 +08:00
  • 91346e094e fix(transcript): stop treating header-like content lines as file headers Eve 2026-07-30 13:30:31 +08:00
  • a5e02bf9a4 fix(codex): route v2 add/delete payloads as content, not diff Eve 2026-07-30 13:30:15 +08:00
  • 3a283099bd docs(MUL-5520): v3 — reconcile with MUL-5470, fix three flaws it exposed Eve 2026-07-30 13:04:43 +08:00
  • 11628bd1a7 docs(MUL-5520): v2 — adopt git-style full snapshots per review Eve 2026-07-30 12:43:40 +08:00
  • c9d3cceea3 docs(MUL-5520): design change history / versioning scheme Eve 2026-07-30 12:31:46 +08:00
  • 1126fe581a feat(transcript): render Codex multi-file patch payloads as diffs Eve 2026-07-30 12:26:34 +08:00
  • cd79a72124 fix(codex): record file edit payload for patch_apply events Eve 2026-07-30 12:26:17 +08:00
  • bc13629b26 fix(redact): scrub secrets nested inside tool input maps and slices Eve 2026-07-30 12:25:58 +08:00
  • 423d86da04 fix(daemon): prevent runtime update starvation (#6123) hvejsel 2026-07-30 04:55:23 +01:00
  • 37d66260e8 feat(skills): rebuild skill detail page around Overview/Files tabs (MUL-5443) (#6100) Naiyuan Qing 2026-07-30 11:38:17 +08:00
  • da7451843b MUL-5494: feat(transcript): render tool events as diffs, content and terminal output (#6134) Larry Lai 2026-07-30 10:22:14 +08:00
  • 6bb2d18e5a feat(skills): rename and delete files from the tree itself Naiyuan Qing 2026-07-30 10:09:46 +08:00
  • 801a754a10 refactor(issues): drop quick action variables and runtime input (MUL-5465) Lambda 2026-07-30 03:37:36 +08:00
  • 6ac03e47d2 refactor(issues): simplify quick action permissions to a stored public/private intent (MUL-5465) Lambda 2026-07-29 21:59:28 +08:00
  • d7231d34d7 feat(rich-content): render bare in-app project/issue URLs as chips (MUL-5499) Lambda 2026-07-29 21:53:37 +08:00
  • beb3e9be65 fix(chat): widen the conversation gutter and align its edges (MUL-5497) (#6140) Jiayuan Zhang 2026-07-29 21:42:23 +08:00
  • 39f4020dab fix(subscribers): address MUL-5483 code review (5 findings) Lambda 2026-07-29 21:35:29 +08:00
  • 0b8bda0f51 fix(chat): widen the conversation gutter and align its edges (MUL-5497) agent/lambda/42324cec Lambda 2026-07-29 21:34:15 +08:00
  • db32140d2e feat(inbox): mark a notification unread from the row context menu (MUL-5496) Lambda 2026-07-29 21:13:48 +08:00
  • a5612c302f fix(views): navigate mention/slash pickers with Ctrl+N/J/P/K (MUL-5495) agent/lambda/862666ca Lambda 2026-07-29 21:01:24 +08:00
  • 7ac3768691 fix(agents): scope the emoji-avatar cleanup to provable generator output agent/lambda/12d87e82 Lambda 2026-07-29 20:51:15 +08:00
  • 75775be892 feat(issues): Issue Quick Actions — preset agent + prompt, one-click from the sidebar (MUL-5465) Lambda 2026-07-29 19:46:11 +08:00
  • d501df7251 fix(issues): open a table row in place, like List / Board / Gantt (MUL-5459) agent/lambda/585fe2f5 Lambda 2026-07-29 19:26:21 +08:00
  • d8958226df feat(issues): open sub-issue rows and the parent issue as references (MUL-5458) agent/lambda/d9577126 Lambda 2026-07-29 19:24:06 +08:00
  • f7e6f14862 fix(notifications): stop the parent bubble bypassing the delegated tier Lambda 2026-07-29 19:05:33 +08:00
  • 39a61c2ab7 feat(issues): description version history with inline diff and restore (MUL-5470) agent/lambda/b70477d6 Lambda 2026-07-29 19:04:46 +08:00
  • 9e3b661d44 fix(views): open a background tab on middle-click of AppLink (MUL-5457) (#6126) Jiayuan Zhang 2026-07-29 19:00:50 +08:00
  • 2889269c16 fix(views): open a real browser tab on modifier-click for non-anchor surfaces (MUL-5456) (#6125) Jiayuan Zhang 2026-07-29 19:00:14 +08:00
  • f3d88b1d47 feat(issues): add "Open in new tab" to the issue actions menu (MUL-5455) (#6124) Jiayuan Zhang 2026-07-29 18:57:30 +08:00
  • 343f763069 feat(subscribers): subscribe the human an agent acts on behalf of (MUL-5483) Lambda 2026-07-29 18:39:47 +08:00
  • 0c41330c08 fix(ui): register the type scale with tailwind-merge so cn() cannot drop it (MUL-5451) agent/lambda/fc77a472 Lambda 2026-07-29 18:33:30 +08:00
  • 2187b58292 feat(attachments): let callers opt out of pre-signed URLs in bulk responses (MUL-5372) (#6119) Bohan Jiang 2026-07-29 18:25:14 +08:00
  • ea907517ea Merge remote-tracking branch 'origin/main' into feat/human-readable-issue-urls Bohan-J 2026-07-29 18:15:18 +08:00