Commit Graph

  • a21644af59 fix(web-app,agent-presets): keep the goal service on the host plane Yichen Jiang 2026-08-08 15:53:39 +08:00
  • 61e7a93a66 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-08 15:29:22 +08:00
  • 43b2673b69 Merge branch 'stack/agent-profiles-3-wire' into stack/agent-profiles-5-web-ui Yichen Jiang 2026-08-08 15:28:41 +08:00
  • 1c80023b12 fix(apiproxy): give a cold transcript read the agent its presenters live in Yichen Jiang 2026-08-08 15:27:57 +08:00
  • a06df4aa41 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-08 15:09:37 +08:00
  • beec364e04 Merge branch 'stack/agent-profiles-3-wire' into stack/agent-profiles-5-web-ui Yichen Jiang 2026-08-08 15:00:31 +08:00
  • 91d3ed6c5a fix(sandbox): address the ACL backend review findings — quoting, DACL merge+lock, failure paths Huanqi Cao 2026-08-08 14:32:01 +08:00
  • c5ca12eabd Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire Yichen Jiang 2026-08-08 14:26:38 +08:00
  • 2afdc68fab chore(docs): regenerate the graphs and re-record the pairings after the master merge Yichen Jiang 2026-08-08 14:04:53 +08:00
  • f517d29723 Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam Yichen Jiang 2026-08-08 14:00:34 +08:00
  • fa591b5ebd docs(sandbox): record the DACL churn limitation and the win32 snapshot substitution Huanqi Cao 2026-08-08 13:44:10 +08:00
  • 2ecfe383c7 fix(cli): resolve the pwsh-sandbox layer row from the cold-start module closure Huanqi Cao 2026-08-08 13:44:05 +08:00
  • 83f288993f fix(sandbox): mark the pwsh-sandbox executor's deliberate twin mirror for the clone gate Huanqi Cao 2026-08-08 12:35:27 +08:00
  • e660ec8cf5 fix(sandbox): pack the windows-acl rung in the publish-path rehearsal Huanqi Cao 2026-08-08 12:20:49 +08:00
  • b60e64c592 Merge remote-tracking branch 'origin/feat/windows-pwsh-default' into feat/windows-acl-sandbox Huanqi Cao 2026-08-08 12:13:23 +08:00
  • 94f1a7741c Merge remote-tracking branch 'origin/master' into HEAD Huanqi Cao 2026-08-08 12:09:04 +08:00
  • ae7d16815d chore: retrigger CI (no workflow run was created for the previous push) Huanqi Cao 2026-08-08 11:51:53 +08:00
  • d8acd2b656 fix(ci): pass the pwsh-less self-hosted Linux runners Huanqi Cao 2026-08-08 11:46:05 +08:00
  • 5cf5e0cb76 fix(agent-presets,connection): reclaim a deleted default, unpin a fence beside an open gate Yichen Jiang 2026-08-08 11:41:47 +08:00
  • b37877d80b fix(schedule): keep low-year LMT handoff safe pku-xht 2026-08-08 06:03:14 +08:00
  • 7f5b301d5f fix(schedule): harden calendar transition handling pku-xht 2026-08-08 05:45:49 +08:00
  • 925c0558a0 fix(schedule): validate resumed cron rules live pku-xht 2026-08-08 04:51:58 +08:00
  • c981eaa1d5 fix(schedule): close cron validation gaps pku-xht 2026-08-08 04:30:24 +08:00
  • 3b16c5ca00 refactor(schedule): delegate safe-year cron search pku-xht 2026-08-08 03:37:20 +08:00
  • d7705e2dcd test(fs-local): pin multibyte byte-length gating ZiyaZhang 2026-08-07 11:56:08 -07:00
  • aa790346e4 docs(sandbox): explain why the token intersection needs no new identity Huanqi Cao 2026-08-08 02:42:47 +08:00
  • 264420127a docs(sandbox): record the Windows rung design choice — raw ACL restricted tokens over mxc and AppContainer Huanqi Cao 2026-08-08 02:32:54 +08:00
  • dcd5a50374 docs(sandbox): satisfy the doc-sync gates for the Windows ACL packages Huanqi Cao 2026-08-08 02:26:26 +08:00
  • bec3cba084 test(scripts): split placed-image paths on both separators in project-doc-site.spec.ts Huanqi Cao 2026-08-08 02:25:44 +08:00
  • ede9020e18 test(gui): stabilize merged snapshot gates Yichen Jiang 2026-08-08 02:20:09 +08:00
  • 7574769818 fix(bundle): drop fs-local from the Windows layer — duplicate ctx.fs registration failed load Huanqi Cao 2026-08-08 02:11:15 +08:00
  • da05e5f058 test(gui): complete merged image input checks Yichen Jiang 2026-08-08 02:07:54 +08:00
  • 16c1eaf546 fix(fs-local): bound overwrite contextual diff bases ZiyaZhang 2026-08-07 11:05:27 -07:00
  • 5ed934935a test(llm): follow credential resolver after master merge Yichen Jiang 2026-08-08 02:00:28 +08:00
  • a64f5c34ea Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input Yichen Jiang 2026-08-08 01:56:58 +08:00
  • 25d959aa08 Merge remote-tracking branch 'origin/master' into worktree/web-multimodal-image-input Yichen Jiang 2026-08-08 01:56:29 +08:00
  • 94991499c8 docs(pwsh-sandbox): real temp grant is a backend-defined choice aligned with Landlock, not deferred work Huanqi Cao 2026-08-08 01:36:34 +08:00
  • f64ba40f43 feat(sandbox): Windows ACL write-restriction sandbox (restricted-token runner) Huanqi Cao 2026-08-08 01:24:33 +08:00
  • 27bb33e0f0 Merge remote-tracking branch 'origin/master' into worktree/web-theme-settings-integration-fde706 Yichen Jiang 2026-08-08 00:21:45 +08:00
  • 53c66ecbeb refactor(client): keep settings constants and schemas off the client contract surfaces Yichen Jiang 2026-08-07 23:30:04 +08:00
  • 638c9e4bd7 refactor(client): replace the per-field settings preference controller with a namespace settings scope Yichen Jiang 2026-08-07 23:25:42 +08:00
  • 4c2d20dbf7 Merge remote-tracking branch 'origin/master' into feat/windows-pwsh-default Huanqi Cao 2026-08-07 20:54:35 +08:00
  • 431783426e test(cli): compose the real Windows shell roster through the shipped bundle layers Huanqi Cao 2026-08-07 20:50:36 +08:00
  • 6922a942a6 Merge remote-tracking branch 'origin/master' into worktree/persist-web-theme-settings Yichen Jiang 2026-08-07 19:39:45 +08:00
  • a352425d82 Merge remote-tracking branch 'origin/master' into worktree/persist-web-theme-settings Yichen Jiang 2026-08-07 19:34:05 +08:00
  • e9f6d82b12 fix(locale): keep settings constants private Yichen Jiang 2026-08-07 19:30:22 +08:00
  • 1ee773317c docs(bundle): complete the Windows pwsh default contract per review Huanqi Cao 2026-08-07 19:21:49 +08:00
  • 94f61d29fa fix(scripts): register dsh-base windows.cordis.patch.yml in workspace constraints Huanqi Cao 2026-08-07 19:21:43 +08:00
  • 68389b2a89 test(web): re-record the goldens for where this layer puts the preset Yichen Jiang 2026-08-07 17:23:50 +08:00
  • 798eabf920 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 17:13:41 +08:00
  • e1fd841db4 test(web): re-record the goldens for the preset the header now names Yichen Jiang 2026-08-07 17:13:10 +08:00
  • 0a248bcea8 feat(web): make the whole no-workspace composer card the picker trigger Yif 2026-08-07 17:06:01 +08:00
  • 8669afbbbc test(apiproxy): assert this layer's roster shape on the wire Yichen Jiang 2026-08-07 16:54:40 +08:00
  • 1dd2252d16 docs: refresh module graph Yichen Jiang 2026-08-07 16:49:36 +08:00
  • 2767d6fb47 Merge remote-tracking branch 'origin/master' into worktree/persist-web-theme-settings Yichen Jiang 2026-08-07 16:45:23 +08:00
  • 84c01cde9f refactor(ui-agent-preset): let the roster read take the store it drives Yichen Jiang 2026-08-07 16:44:46 +08:00
  • 0833b29f25 fix(web): persist general preferences in host settings Yichen Jiang 2026-08-07 16:43:59 +08:00
  • 9957f4a4f8 test(agent-presets): keep this layer's restore coverage, drop the merged duplicate Yichen Jiang 2026-08-07 16:42:16 +08:00
  • 1056d47ac5 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 16:40:36 +08:00
  • e265c6038f test: cover the agent-preset wire routes and both restore edges Yichen Jiang 2026-08-07 16:39:44 +08:00
  • 3d5ebc3210 style(ui-agent-preset): match the repo's type-literal and arrow-parens style Yichen Jiang 2026-08-07 16:34:50 +08:00
  • 3c81ac1212 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 16:22:09 +08:00
  • d13cb724ee Merge branch 'stack/agent-profiles-3-wire' into stack/agent-profiles-5-web-ui Yichen Jiang 2026-08-07 16:22:02 +08:00
  • 342b5c4830 fix(web): keep both agents distinct in the shipped-composition test Yichen Jiang 2026-08-07 16:22:02 +08:00
  • 41938b9da6 Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire Yichen Jiang 2026-08-07 16:20:38 +08:00
  • 3a0703f8ac chore(docs): re-record the packages README pairing after the master merge Yichen Jiang 2026-08-07 16:20:05 +08:00
  • 2a515cce94 Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam Yichen Jiang 2026-08-07 16:19:45 +08:00
  • a4f3aa073f test(ui-agent-preset): cover the paths the extraction left uncovered Yichen Jiang 2026-08-07 16:06:01 +08:00
  • 93ad74cab5 refactor(ui-agent-preset): keep the row's picker shared, the hero chip its own Yichen Jiang 2026-08-07 16:01:43 +08:00
  • b4213fac6f Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 15:59:59 +08:00
  • e9648bdeee refactor(ui-agent-preset): one preset picker behind both surfaces Yichen Jiang 2026-08-07 15:59:23 +08:00
  • d612103135 refactor(apiproxy): one wording for a preset failure on both paths Yichen Jiang 2026-08-07 15:53:18 +08:00
  • 5f57f51f34 refactor(session-query-sqlite): bind the header columns once Yichen Jiang 2026-08-07 15:55:24 +08:00
  • 9f0159e15c refactor(apiproxy): one wording for a preset failure on both paths Yichen Jiang 2026-08-07 15:53:18 +08:00
  • 82ae1a8a37 refactor(ui-agent-preset): one home for the roster read every surface starts from Yichen Jiang 2026-08-07 15:52:02 +08:00
  • 0f27a505c4 refactor(ui-agent-preset): one home for turning a roster into options Yichen Jiang 2026-08-07 15:46:46 +08:00
  • 1fa9a1cf1d chore(docs): re-record the apiproxy README pairing after the master merge Yichen Jiang 2026-08-07 15:42:49 +08:00
  • 2463d67c30 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 15:42:33 +08:00
  • 3b35ad4b2b chore(docs): re-record the apiproxy README pairing after the master merge Yichen Jiang 2026-08-07 15:42:26 +08:00
  • 5ec13a23b3 Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 15:41:18 +08:00
  • df2d2adbb8 Merge branch 'stack/agent-profiles-3-wire' into stack/agent-profiles-5-web-ui Yichen Jiang 2026-08-07 15:41:14 +08:00
  • 6093c266c6 Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire Yichen Jiang 2026-08-07 15:41:09 +08:00
  • 23fea5e70d Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam Yichen Jiang 2026-08-07 15:41:03 +08:00
  • 46365798de Merge remote-tracking branch 'origin/master' into worktree/drop-create-by-name creatixchu 2026-08-07 15:22:17 +08:00
  • 4f1c419fdc Merge branch 'stack/agent-profiles-8-authoring' into stack/agent-profiles-9-rename Yichen Jiang 2026-08-07 15:12:27 +08:00
  • d6f540134a Merge branch 'stack/agent-profiles-7-docs' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 15:12:27 +08:00
  • d41e8d9da8 Merge branch 'stack/agent-profiles-6-cordis-agent' into stack/agent-profiles-7-docs Yichen Jiang 2026-08-07 15:12:27 +08:00
  • 4c70e2e17c Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-6-cordis-agent Yichen Jiang 2026-08-07 15:12:27 +08:00
  • 67a681c9bd Merge branch 'stack/agent-profiles-4-settings' into stack/agent-profiles-5-web-ui Yichen Jiang 2026-08-07 15:12:16 +08:00
  • 44e9bfca75 test(agent-presets): keep one write regression after the merge Yichen Jiang 2026-08-07 15:11:39 +08:00
  • f4cca95776 Merge branch 'stack/agent-profiles-8-authoring' into stack/agent-profiles-9-rename Yichen Jiang 2026-08-07 15:10:04 +08:00
  • 23ea52859e Merge branch 'stack/agent-profiles-7-docs' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 15:10:04 +08:00
  • e432428006 Merge branch 'stack/agent-profiles-6-cordis-agent' into stack/agent-profiles-7-docs Yichen Jiang 2026-08-07 15:10:04 +08:00
  • 4a18f1edbb Merge branch 'stack/agent-profiles-5-web-ui' into stack/agent-profiles-6-cordis-agent Yichen Jiang 2026-08-07 15:10:04 +08:00
  • 8d94b99d58 test(agent-presets): drop the write regression this layer no longer introduces Yichen Jiang 2026-08-07 15:06:05 +08:00
  • 7b9783fb76 Merge branch 'stack/agent-profiles-4-settings' into stack/agent-profiles-5-web-ui Yichen Jiang 2026-08-07 15:04:30 +08:00
  • 61895808a6 Merge branch 'stack/agent-profiles-3-wire' into stack/agent-profiles-4-settings Yichen Jiang 2026-08-07 15:04:30 +08:00
  • 6435463edc test(agent-presets): prove the write override where it is introduced Yichen Jiang 2026-08-07 15:04:23 +08:00
  • 4f419a4fec Merge branch 'stack/agent-profiles-8-authoring' into stack/agent-profiles-9-rename Yichen Jiang 2026-08-07 15:02:01 +08:00
  • 41e092ba60 Merge branch 'stack/agent-profiles-7-docs' into stack/agent-profiles-8-authoring Yichen Jiang 2026-08-07 15:01:52 +08:00