Commit Graph

  • 29125e9fa2 docs: publish built-in open market t4we fan 2026-08-18 18:56:05 +08:00
  • c66d60f450 Merge remote-tracking branch 'origin/master' t4we fan 2026-08-18 18:30:16 +08:00
  • 580bc5b789 feat(desktop): open profile files from recovery t4we fan 2026-08-18 18:29:45 +08:00
  • a3e78b2314 chore(deps): refresh directory picker patch lock Qiuner 2026-08-18 18:07:12 +08:00
  • 6d4fcc4ee6 fix(desktop): validate directory picker selections Qiuner 2026-08-18 18:06:09 +08:00
  • 83dd47bea1 feat(desktop): wire workspace validation route Qiuner 2026-08-18 18:05:09 +08:00
  • aeb77c8ae3 feat(desktop): add workspace validation bridge Qiuner 2026-08-18 18:04:14 +08:00
  • f3eafacbb8 fix(desktop): guard Windows workspace volumes Qiuner 2026-08-18 18:03:10 +08:00
  • 4b9f3b1779 Merge remote-tracking branch 'origin/master' t4we fan 2026-08-18 18:08:23 +08:00
  • b44a540e93 feat(desktop): fit recovery window to display t4we fan 2026-08-18 18:08:15 +08:00
  • 8fbe234c1e feat(market): unify plugin dialogs and managed controls t4we fan 2026-08-18 18:07:09 +08:00
  • 0e843ddd68 fix(market): reject invalid cursor sources before scans Qiuner 2026-08-18 17:42:52 +08:00
  • 1cf3d5c3b1 test(desktop): resolve recovery path in terminal fixture t4we fan 2026-08-18 17:40:58 +08:00
  • 61a7d69a30 test(desktop): make terminal recovery path portable t4we fan 2026-08-18 17:38:40 +08:00
  • bdff3b7cb8 feat(market): add dshfind catalog source t4we fan 2026-08-18 17:34:53 +08:00
  • 3e1413f769 test(desktop): include recovery dependency in CLI smoke t4we fan 2026-08-18 17:12:44 +08:00
  • 3a79b9fba2 Merge branch 'codex/desktop-startup-recovery-ui' t4we fan 2026-08-18 17:10:11 +08:00
  • 7ef52d4918 feat(desktop): re-enable disabled plugins t4we fan 2026-08-18 17:06:44 +08:00
  • 647e1f2160 feat(market): enable disabled plugins t4we fan 2026-08-18 17:05:06 +08:00
  • 749a231275 Merge pull request #268 from KurobaKaitou/workspace Qiu 2026-08-18 16:59:53 +08:00
  • ae04b1170b Merge pull request #269 from KurobaKaitou/appearance Qiu 2026-08-18 16:59:17 +08:00
  • 09e681dd66 Merge pull request #255 from KurobaKaitou/master Qiu 2026-08-18 16:58:54 +08:00
  • 16120139fc feat(desktop): show startup recovery window t4we fan 2026-08-18 16:53:06 +08:00
  • e30df7c477 docs(market): document protected install recovery t4we fan 2026-08-18 16:00:52 +08:00
  • e3046fd023 feat(desktop): recover failed plugin installs t4we fan 2026-08-18 15:56:52 +08:00
  • f281b7e807 fix(desktop): fix the sidebar color was not synchronized with the chat interface when switching appearances. kid 2026-08-18 15:16:12 +08:00
  • ac39d71833 feat(desktop): support drag directory to create workspace. kid 2026-08-18 14:47:34 +08:00
  • 5864c3c310 fix(desktop): serialize install recovery writes t4we fan 2026-08-18 15:33:47 +08:00
  • ac62e42eef fix(desktop): preserve complete unpacked runtime. kid 2026-08-18 11:57:12 +08:00
  • 13909088e8 feat(desktop): add plugin install recovery journal t4we fan 2026-08-18 15:28:06 +08:00
  • 91f861892e feat(market): open installable view by default t4we fan 2026-08-18 15:21:38 +08:00
  • b7ea32a6e3 refactor(market): clarify user-facing copy t4we fan 2026-08-18 15:06:23 +08:00
  • c5c16a9d57 Merge remote-tracking branch 'origin/master' into codex/market-external-disable t4we fan 2026-08-18 14:50:36 +08:00
  • 978c8db49e feat(market): manage external plugin bundles t4we fan 2026-08-18 14:49:54 +08:00
  • 8e2c8ddb08 feat(desktop): manage external profile bundles t4we fan 2026-08-18 14:43:55 +08:00
  • 967c654d16 Merge pull request #263 from anywhere-labs/fix/duplicate-loader-entry-179 Qiu 2026-08-18 14:35:32 +08:00
  • e27daf164b Merge remote-tracking branch 'origin/master' into codex/market-install-uninstall t4we fan 2026-08-18 14:24:08 +08:00
  • aa58549d57 test(repo): include market workspace in root test Qiuner 2026-08-18 13:03:00 +08:00
  • 1a697bcbb0 Merge pull request #258 from anywhere-labs/codex/windows-portable-release Qiu 2026-08-18 14:20:30 +08:00
  • f8bcbbf89a fix(profile): reject duplicate loader entry ids Qiuner 2026-08-18 13:52:56 +08:00
  • 9140dea73f feat(market): add guided plugin actions t4we fan 2026-08-18 14:12:07 +08:00
  • 12f1b36682 test(market): cover client loader registration Qiuner 2026-08-18 13:17:58 +08:00
  • 08a892f0f5 test(repo): include market workspace in root typecheck Qiuner 2026-08-18 13:15:25 +08:00
  • 2515e68cb6 fix(market): clarify plugin verification failures t4we fan 2026-08-18 13:22:53 +08:00
  • 89adfd5b21 docs(desktop): document Windows portable ZIP Qiuner 2026-08-18 13:19:01 +08:00
  • dd8bca8834 ci(desktop): verify Windows portable packaging Qiuner 2026-08-18 13:18:52 +08:00
  • 805e1016c0 feat(desktop): add Windows portable ZIP packaging Qiuner 2026-08-18 13:18:42 +08:00
  • 6226e3730d feat(market): add full-index package management t4we fan 2026-08-18 13:09:50 +08:00
  • f6e81c0240 test(market): fix standard source fixture typing Qiuner 2026-08-18 12:57:30 +08:00
  • d2dc4f1eeb test(market): cover overlay escape handling Qiuner 2026-08-18 12:54:09 +08:00
  • c2a7b79f9f test(market): cover plugin details drawer Qiuner 2026-08-18 12:48:46 +08:00
  • 6b719f06e8 test(market): cover standard source failure Qiuner 2026-08-18 12:48:01 +08:00
  • afc30d4c04 test(market): cover standard source modal Qiuner 2026-08-18 12:47:03 +08:00
  • 6222371799 test(market): cover source removal UI Qiuner 2026-08-18 12:46:07 +08:00
  • f32e01a0ba test(market): cover source enablement UI Qiuner 2026-08-18 12:45:39 +08:00
  • e72116bc47 test(market): cover overlay catalog loading Qiuner 2026-08-18 12:45:00 +08:00
  • 307307aa2d test(market): cover overlay stale catalog state Qiuner 2026-08-18 12:44:34 +08:00
  • 39ee9372e1 test(market): cover overlay partial catalog failure Qiuner 2026-08-18 12:44:06 +08:00
  • c96b592014 test(market): cover overlay catalog retry Qiuner 2026-08-18 12:43:31 +08:00
  • 763cc9ed13 test(market): cover overlay catalog refresh Qiuner 2026-08-18 12:42:50 +08:00
  • a41c289129 test(market): cover overlay catalog search Qiuner 2026-08-18 12:42:08 +08:00
  • d1b0564bf1 test(market): cover overlay catalog discovery Qiuner 2026-08-18 12:40:17 +08:00
  • 15e0e76f9c test(market): cover overlay empty source state Qiuner 2026-08-18 12:39:02 +08:00
  • 4e36a11bc9 test(market): cover launcher interactions Qiuner 2026-08-18 12:35:54 +08:00
  • e2a0920074 test(market): cover source mutation client API Qiuner 2026-08-18 12:23:53 +08:00
  • 5266e238fb test(market): cover catalog client query Qiuner 2026-08-18 12:21:56 +08:00
  • a9b71f1680 test(market): cover state client API Qiuner 2026-08-18 12:21:26 +08:00
  • 49a9f07c02 test(market): enable TSX test discovery Qiuner 2026-08-18 12:20:31 +08:00
  • d1dab5b90f test(deps): add market DOM test runtime Qiuner 2026-08-18 12:20:07 +08:00
  • 82de11b7e1 test(market): cover market controller transitions Qiuner 2026-08-18 12:18:37 +08:00
  • 429c2043fe test(market): cover catalog request cancellation Qiuner 2026-08-18 12:17:49 +08:00
  • a7f420f285 test(market): cover unsafe manifest rejection Qiuner 2026-08-18 12:17:07 +08:00
  • 5ea71bd654 test(market): cover mutation origin rejection Qiuner 2026-08-18 12:16:41 +08:00
  • 3eae0363e0 test(market): cover standard source addition Qiuner 2026-08-18 12:16:05 +08:00
  • 7ace9ebcbe test(market): cover source removal ordering Qiuner 2026-08-18 12:15:35 +08:00
  • c3df3b672b test(market): cover source enablement Qiuner 2026-08-18 12:14:16 +08:00
  • 27dc3da6c9 test(market): cover built-in source addition Qiuner 2026-08-18 12:13:51 +08:00
  • 467fd95442 test(market): cover catalog query route Qiuner 2026-08-18 12:12:58 +08:00
  • c3d7605885 test(market): cover market state route Qiuner 2026-08-18 12:09:38 +08:00
  • 34e221b98e test(market): cover settings source persistence Qiuner 2026-08-18 12:07:43 +08:00
  • 1a275c5bfe test(market): cover provider page projection Qiuner 2026-08-18 12:06:52 +08:00
  • 5f0a9e3a36 test(market): cover standard catalog manifest loading Qiuner 2026-08-18 12:06:14 +08:00
  • 796b73034e Merge pull request #256 from anywhere-labs/codex/wsl-linux-build-fixes Qiu 2026-08-18 12:34:19 +08:00
  • e9b8e06f4d docs(desktop): document WSL Linux build checks Qiuner 2026-08-18 12:18:03 +08:00
  • c0ee60a6ae Merge pull request #254 from anywhere-labs/codex/configurable-desktop-port Qiu 2026-08-18 12:09:40 +08:00
  • ef4838f75d docs(desktop): explain fixed local web ports Qiuner 2026-08-18 11:21:26 +08:00
  • 874d21be33 fix(desktop): allow a stable local web port Qiuner 2026-08-18 11:21:25 +08:00
  • 6f24fc1c32 feat(market): normalize reviewed npm targets t4we fan 2026-08-18 11:37:51 +08:00
  • 798d99f20b Merge pull request #252 from anywhere-labs/codex/preserve-streamed-tool-call-identity Qiu 2026-08-18 11:37:17 +08:00
  • 434d263441 feat(market): add source browsing and pagination t4we fan 2026-08-18 11:25:49 +08:00
  • 17617f3458 feat(market): add standard catalog browsing shell t4we fan 2026-08-18 02:07:39 +08:00
  • 89d59be94f build(deepseek): apply streaming identity patch Qiuner 2026-08-18 11:06:19 +08:00
  • f2beaa1ce9 fix(deepseek): preserve streamed tool call identity Qiuner 2026-08-18 11:05:39 +08:00
  • 66213c3cf2 Merge pull request #246 from anywhere-labs/codex/windows-native-workspace-picker Qiu 2026-08-18 11:11:36 +08:00
  • 3612444822 docs(desktop): explain native workspace selection Qiuner 2026-08-18 10:47:50 +08:00
  • bc9772ffc6 feat(desktop): add Windows workspace folder picker Qiuner 2026-08-18 10:47:37 +08:00
  • 2be9c5e81c fix(desktop): recover stray pnpm runtime entries Qiuner 2026-08-18 10:23:57 +08:00
  • cf24a93588 docs(desktop): document crash recovery diagnostics Qiuner 2026-08-18 10:03:33 +08:00
  • 7ed1e9811b feat(desktop): add headless diagnostics export Qiuner 2026-08-18 10:03:20 +08:00
  • 782cf3cb7b fix(desktop): ignore browser pages without desktop markers Qiuner 2026-08-18 01:25:00 +08:00