creatixchu
c5dff80c94
test(ptc): give tool bridge fixtures owned agent contexts
2026-09-24 22:48:23 +08:00
creatixchu
6a8483ce42
fix(ptc): contain retained evaluation failures and output
2026-09-24 22:44:56 +08:00
creatixchu
75ae02da4a
fix(ptc): allow top-level await in scoped blocks
2026-09-23 20:18:49 +08:00
creatixchu
cd08b60f9c
test(ptc): declare workflow runtime confinement capabilities
2026-09-23 17:36:07 +08:00
creatixchu
dde3e78c23
Merge remote-tracking branch 'origin/master' into feat/persistent-ptc
2026-09-23 17:19:20 +08:00
creatixchu
62396f4537
docs(ptc): synchronize the generated config source reference
2026-09-23 17:16:00 +08:00
creatixchu
cff260f048
chore(ptc): align published artifacts and strict lint contracts
2026-09-23 17:12:43 +08:00
creatixchu
b0dc38429a
test(ptc): pin packaged-host persistent bootstrap selection
2026-09-23 17:08:00 +08:00
creatixchu
d59f96ece2
docs(ptc): refresh generated source locations
2026-09-23 17:06:56 +08:00
creatixchu
1393ed2e12
fix(ptc): simplify evaluation settlement and isolate published bundles
2026-09-23 17:03:04 +08:00
creatixchu
7391d06a8d
fix(ptc): preserve provider identity and self-contained published entries
2026-09-23 17:00:37 +08:00
creatixchu
e625e7a6a5
fix(ptc): report process loss consistently across exit event ordering
2026-09-23 16:58:27 +08:00
creatixchu
f85883425d
fix(ptc): release each provider once and await workflow REPL completion
2026-09-23 16:57:46 +08:00
creatixchu
4fe78cb71a
fix(ptc): compose the persistent provider and share process cleanup
2026-09-23 16:55:21 +08:00
creatixchu
5f5395f7ad
test(ptc): cover persistent process transport and cleanup failures
2026-09-23 16:50:38 +08:00
creatixchu
2859d2bb08
test(ptc): verify REPL callback ownership and scoped output
2026-09-23 16:48:26 +08:00
creatixchu
bd2ed0ce61
test(ptc): exercise ownerless requests without explicit undefined fields
2026-09-23 16:45:21 +08:00
creatixchu
607077b985
test(ptc): cover retained state and recovery through the shipped profile
2026-09-23 16:44:48 +08:00
creatixchu
4fb14dcac6
feat(ptc): add opt-in best-effort persistent Node REPL
2026-09-23 16:41:38 +08:00
creatixchu
c5ca36387b
Merge remote-tracking branch 'origin/master' into fix/4775-multimodal-tool-retention
...
# Conflicts:
# packages/spill/spill-policy/package.json
2026-09-22 12:35:56 +08:00
creatixchu
670a903237
test: clarify parallel recovery fixture cleanup
2026-09-22 12:08:55 +08:00
creatixchu
b74bef5d40
test: exercise image recovery and real PTC retention
2026-09-22 12:03:54 +08:00
creatixchu
de45804084
test: refresh tool projection API snapshot
2026-09-22 11:32:07 +08:00
creatixchu
94728ebd23
fix: repair multimodal retention CI resolution and coverage
2026-09-22 11:28:51 +08:00
creatixchu
06923b8868
Merge remote-tracking branch 'origin/master' into fix/4775-multimodal-tool-retention
2026-09-22 11:25:47 +08:00
creatixchu
6b227a81a7
docs: sync plugin inventory after master merge
2026-09-22 11:00:31 +08:00
creatixchu
4137d1d628
Merge remote-tracking branch 'origin/master' into fix/4775-multimodal-tool-retention
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
2026-09-22 10:52:21 +08:00
creatixchu
754733d5d1
test: update shell spill snapshot for the shared token budget
2026-09-21 17:34:29 +08:00
creatixchu
f3c6d0c0df
test: refresh multimodal tool catalog after master update
2026-09-21 17:28:00 +08:00
creatixchu
575dc9add0
Merge remote-tracking branch 'origin/master' into fix/4775-multimodal-tool-retention
2026-09-21 17:21:38 +08:00
creatixchu
b0be6e79c2
fix: preserve failed PTC image result forwarding semantics
2026-09-21 17:17:03 +08:00
creatixchu
14c1fec958
test: record mixed-content retention through the headless profile
2026-09-21 17:11:56 +08:00
creatixchu
79468e26dd
test: stabilize multimodal spill recovery locators
2026-09-21 17:08:01 +08:00
creatixchu
4694540e2a
Merge remote-tracking branch 'origin/master' into fix/4775-multimodal-tool-retention
...
# Conflicts:
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
2026-09-21 16:59:45 +08:00
creatixchu
e52209da40
test: share multimodal snapshot composition
2026-09-21 16:57:59 +08:00
creatixchu
5c1d966c3f
test: cover image recovery failures and snapshot registration
2026-09-21 16:55:13 +08:00
creatixchu
c4c18ef0d4
test: align retention checks and catalogs with token budgets
2026-09-21 16:50:35 +08:00
creatixchu
ab102138c8
fix: retain ordered tool text and images within a token budget
2026-09-21 16:45:21 +08:00
creatixchu
4e47ba6c1d
chore: start multimodal tool result retention work
2026-09-21 16:03:43 +08:00
creatixchu
e17f505504
Merge master into ihsiang/changed-files-hover-preview
2026-09-21 15:27:19 +08:00
creatixchu
6ac2d741a6
test(llm): retain pending mock listeners through teardown
2026-09-21 12:36:54 +08:00
creatixchu
6f07deab31
test(llm): preserve coverage timeout budget and drain stalled fixtures
2026-09-21 12:33:59 +08:00
creatixchu
49ff1f815d
Merge origin/master into worktree/issue-3881-folder-drop
2026-09-21 12:33:50 +08:00
creatixchu
e30f0c7774
test(terminal): check descendant quiescence instead of PID removal
2026-09-21 11:58:04 +08:00
creatixchu
20be0ff297
Merge origin/master into worktree/issue-3881-folder-drop
2026-09-21 11:41:36 +08:00
creatixchu
d0ac0afbe2
fix(composer): recognize pasted directories through entry metadata
2026-09-21 11:38:44 +08:00
creatixchu
62891ca4fc
Merge origin/master into worktree/issue-3881-folder-drop
2026-09-21 11:11:36 +08:00
creatixchu
82692090c8
Merge remote-tracking branch 'origin/master' into feat/4562-file-open-apps
2026-09-21 09:56:00 +08:00
creatixchu
db10002cdd
test(web): include file items in image drop fixture
2026-09-20 21:34:31 +08:00
creatixchu
5953ab2913
test(composer): use explicit void paste handler
2026-09-20 21:24:49 +08:00
creatixchu
444ce0444b
fix(composer): type paste regression and refresh slot catalog
2026-09-20 21:14:44 +08:00
creatixchu
52a4a5bdb3
fix(composer): preserve batches and quoted directory references
2026-09-20 21:12:06 +08:00
creatixchu
1790a09f77
Merge remote-tracking branch 'origin/master' into feat/4562-file-open-apps
2026-09-20 20:33:24 +08:00
creatixchu
112c9e5749
feat(web): cite dropped folders and files as @ references on Desktop
...
The Desktop preload reports a picked file's real path through
__DSH_HOST_PATHS__. Where that bridge exists, the composer inserts a dropped,
picked, or pasted folder or non-image file as the same @path reference chip
the user could have typed, so nothing uploads and the model reads the target
with its file tools; images keep uploading. The drop handler names dropped
directories through the entry API, and a browser without the bridge refuses
a dropped folder with product copy instead of failing it as an upload.
2026-09-20 18:00:26 +08:00
creatixchu
7d002f7eff
test: compare Windows file identity and refresh delivery controls
2026-09-20 17:17:40 +08:00
creatixchu
e0187ecdf8
Merge remote-tracking branch 'origin/master' into feat/4562-file-open-apps
2026-09-20 17:16:21 +08:00
creatixchu
086b64103f
test: verify transient feedback and single-action file controls
2026-09-20 16:51:58 +08:00
creatixchu
c7a4fae8e5
fix: complete shared menu types and remove obsolete button styles
2026-09-20 16:48:25 +08:00
creatixchu
a4148d687f
fix: refine file action menus feedback and shared queries
2026-09-20 16:46:58 +08:00
creatixchu
c1ee42cd9c
fix: portal file action tooltips outside clipped cards
2026-09-20 14:28:15 +08:00
creatixchu
a4cd2f57a0
fix: keep file action feedback visible while hovering delivery cards
2026-09-20 14:07:32 +08:00
creatixchu
a6daee84ca
test: enable the shared opener in the delivery replay
2026-09-20 14:06:00 +08:00
creatixchu
6f1857ae1b
test: refresh delivery snapshots for shared file controls
2026-09-20 14:04:54 +08:00
creatixchu
03fde971e2
build: allow browser-safe file association metadata validation
2026-09-20 14:02:18 +08:00
creatixchu
1f7e491526
docs: describe shared delivery and review file actions
2026-09-20 14:00:41 +08:00
creatixchu
28089001a2
fix: complete file action slot contracts and branch coverage
2026-09-20 13:59:00 +08:00
creatixchu
59fdc2604d
test: provide the file action slot runtime in delivery fixtures
2026-09-20 13:56:09 +08:00
creatixchu
b80722812b
fix: scope shared file actions to their owning views
2026-09-20 13:55:27 +08:00
creatixchu
56d0534c30
refactor: share native file actions across delivery and review views
2026-09-20 13:53:16 +08:00
creatixchu
33782150cd
fix: name the default application in opening tooltips
2026-09-20 13:42:31 +08:00
creatixchu
6e260998c9
fix: refine shared file controls and native query errors
2026-09-20 13:39:11 +08:00
creatixchu
27b7fd0e2f
fix: preserve Shell reference storage during failed handoff cleanup
2026-09-20 13:26:18 +08:00
creatixchu
7943fb3917
Merge master into file application controls
2026-09-20 13:25:10 +08:00
creatixchu
6493cdac9c
fix: retain the Windows Shell host until asynchronous handoff settles
2026-09-20 13:14:49 +08:00
creatixchu
39af517961
test: evaluate the Windows fixture output path as a PowerShell expression
2026-09-20 12:58:58 +08:00
creatixchu
cbc51b5446
test: isolate native application identity and cold-history associations
2026-09-20 12:51:18 +08:00
creatixchu
5218958366
test: keep native association expectations strictly typed
2026-09-20 12:35:53 +08:00
creatixchu
4fb9d34275
fix: use the native test task timeout for fixture readiness
2026-09-20 12:32:05 +08:00
creatixchu
b689c724d1
docs: describe cross-platform file opening and pin desktop browser fixtures
2026-09-20 12:28:41 +08:00
creatixchu
b4b0c4e4c8
test: exercise native Linux file handoff and document shared adapters
2026-09-20 12:24:09 +08:00
creatixchu
aac990d2d4
test: cover desktop lookup fallbacks and cancel native fixture work
2026-09-20 12:20:04 +08:00
creatixchu
a8c5ca85a1
test: cover Linux associations and native Windows Shell handoff
2026-09-20 12:15:15 +08:00
creatixchu
a1545a9bf5
feat: share file associations across macOS Windows and Linux
2026-09-20 12:10:54 +08:00
creatixchu
219bbe47c7
feat: reuse the opening menu in a larger preview action
2026-09-20 12:00:03 +08:00
creatixchu
71b7bbeb88
fix: wait for file associations before enabling the default action
2026-09-20 11:55:48 +08:00
creatixchu
6111f879fd
test: verify shared opener menu toggling and SSH visibility
2026-09-20 11:50:40 +08:00
creatixchu
5c409c39bc
fix: type shared opening fixtures and document default actions
2026-09-20 11:48:58 +08:00
creatixchu
e969aaff58
refactor: share compact opening controls for files and directories
2026-09-20 11:46:50 +08:00
creatixchu
c6c9da3eba
chore: retire the removed path-action unknown-cast baseline
2026-09-20 11:03:54 +08:00
creatixchu
dd39d56af5
test: remove legacy unknown assertion from path-action fixture
2026-09-20 11:02:45 +08:00
creatixchu
79798d8c5a
fix: satisfy package publication and file-action coverage gates
2026-09-20 11:00:05 +08:00
creatixchu
0c3045d488
fix: validate native metadata and refresh generated source references
2026-09-20 10:45:21 +08:00
creatixchu
5325babc7b
test: cover default native command adapter selection
2026-09-20 10:43:06 +08:00
creatixchu
e435340eff
test: exercise application selection through the recorded Web session
2026-09-20 10:41:48 +08:00
creatixchu
0ae1b2f91c
docs: describe native file application selection and platform scope
2026-09-20 10:39:42 +08:00
creatixchu
0839011204
fix: include native association types in client compilation
2026-09-20 10:37:11 +08:00
creatixchu
03d44191b3
fix: expose browser-safe file association metadata to Remote generation
2026-09-20 10:35:56 +08:00
creatixchu
97877bd8b4
test: cover file handler selection and shared path authorization
2026-09-20 10:34:24 +08:00
creatixchu
d6d9d47c49
fix: constrain application icon pixels before transport
2026-09-20 10:32:57 +08:00
creatixchu
39bde1a5c9
feat: query file applications for sidebar opening ( #4562 )
2026-09-20 10:31:32 +08:00