Commit Graph
100 Commits
Author SHA1 Message Date
creatixchu 14585c9b29 fix(plugins): include platform reason on bundle cards 2026-10-20 15:31:51 +08:00
creatixchu 8a1e9afae3 test(cua): limit native opt-in flow to supported Hosts 2026-10-20 15:29:31 +08:00
creatixchu c7b6fba276 feat(plugins): enforce bundle Host platform support 2026-10-20 15:28:55 +08:00
creatixchu 254aef2e2d test(cua): reject activation after controller disposal 2026-10-20 14:52:30 +08:00
creatixchu 98badd548a fix(cua): match empty application loading and settled heights 2026-10-20 14:38:41 +08:00
creatixchu 0930290367 fix(cua): reserve permission hint space during fresh queries 2026-10-20 14:37:08 +08:00
creatixchu 2b17255d55 test(cua): isolate toggle regression from consent storage changes 2026-10-20 14:34:12 +08:00
creatixchu 2052ca437c test(cua): retain screenshot directory setup import 2026-10-20 14:32:26 +08:00
creatixchu e03ba51d58 fix(cua): pause permission queries while toggling the bundle 2026-10-20 14:30:34 +08:00
creatixchu e4b08c51d5 test(approval): refresh localized shortcut reference snapshots 2026-10-20 13:30:56 +08:00
creatixchu 4dc4da365c docs(approval): state label and icon source ownership 2026-10-20 13:10:03 +08:00
creatixchu f45859314e test(cua): cover fixed approval metadata and optional icon 2026-10-20 13:10:01 +08:00
creatixchu b2dd5b8d98 fix(approval): clarify limited-scope Enter action 2026-10-20 13:09:26 +08:00
creatixchu eb5150a87b fix(approval): identify invalid action and request constraints 2026-10-20 13:08:26 +08:00
creatixchu 29904ae2a5 test(cua): import question fixtures through package exports 2026-10-20 13:08:25 +08:00
creatixchu b7c9d1d7a5 fix(approval): keep generic question fallback answerable 2026-10-20 13:08:24 +08:00
creatixchu 6f6f889c95 Merge remote-tracking branch 'origin/master' into feat/cua-approval-format 2026-10-20 13:05:27 +08:00
creatixchu 968ceefd22 test(web): update CUA secondary-page expectations 2026-10-20 12:16:39 +08:00
creatixchu d779dda9ab fix(web): move CUA to experimental plugins page 2026-10-20 12:16:39 +08:00
creatixchu cc2caf9631 test(web): assert experimental labels for each offered bundle 2026-10-20 12:16:12 +08:00
creatixchu 91c4ed3cd6 test(web): open workspace picker through the sidebar action 2026-10-20 12:10:07 +08:00
creatixchu f305312e84 refactor(web): classify experimental badges with an explicit list 2026-10-20 12:05:57 +08:00
creatixchu b63de2f36e Merge master into application approval format 2026-10-20 11:42:54 +08:00
creatixchu 6df01745c5 docs(approval): align parameter docs and event references 2026-10-20 11:40:44 +08:00
creatixchu 067ca57b8a docs(approval): regenerate question intent type catalog 2026-10-20 11:40:18 +08:00
creatixchu 948f411a70 feat(cua): present application consent with fixed approval actions 2026-10-20 11:40:17 +08:00
creatixchu 33381c86c4 fix(release): preserve platform constraints in packed install verification 2026-10-19 22:11:22 +08:00
creatixchu 539716d112 test(cua): satisfy type-aware lint for permission and platform regressions 2026-10-19 22:00:42 +08:00
creatixchu 14a422021e Merge origin/master into feat/cua-basic-onboarding 2026-10-19 21:53:59 +08:00
creatixchu 05713edefa refactor(cua): open system settings directly from allowed permission controls 2026-10-19 21:41:33 +08:00
creatixchu ea016fa3dd fix(manifest): describe optional dependency declarations 2026-10-19 21:39:38 +08:00
creatixchu 6d0ba11d2b test(cua): keep fixture opt-in coverage independent of host platform 2026-10-19 21:38:08 +08:00
creatixchu f85a71505f fix(boot): include installed optional packages in profile resolution 2026-10-19 21:37:05 +08:00
creatixchu 35ba8ad66d test(cua): cover platform inference and disabled native provider in preview 2026-10-19 21:33:04 +08:00
creatixchu 587ee17853 test(cua): isolate package manager caches and narrow Loader importer 2026-10-19 21:31:32 +08:00
creatixchu 2e215f20f9 fix(cua): restrict native package delivery to macOS targets 2026-10-19 21:30:07 +08:00
creatixchu c2d384a4c1 style(cua): align permission controls and configured states 2026-10-19 21:29:50 +08:00
creatixchu fdb0885ab0 test(cua): load the generated Remote type contribution in controller tests 2026-10-19 21:13:41 +08:00
creatixchu 03d3cf9196 refactor(cua): consume the generated permission Remote directly 2026-10-19 21:11:13 +08:00
creatixchu 43aafb2e19 fix(cua): retain permission controls while stale errors refresh 2026-10-19 21:08:01 +08:00
creatixchu ecc90620a4 feat(cua): use one action per system permission row 2026-10-19 21:04:06 +08:00
creatixchu e49ef79884 build(cua): classify approved Host imports for the combined package 2026-10-19 20:06:23 +08:00
creatixchu 630a693b70 fix(cua): align combined package publication inventory 2026-10-19 19:52:35 +08:00
creatixchu 57af330bf5 test(cua): keep Host marker checks out of the Client compiler 2026-10-19 19:48:35 +08:00
creatixchu 4da281c933 docs(cua): classify the combined package as a Host and Client plugin 2026-10-19 19:47:55 +08:00
creatixchu b40d335e3d refactor(cua): colocate permission UI and narrow package exports 2026-10-19 19:46:13 +08:00
creatixchu 4c966c65ea test(cua): cover runtime configuration transport failures 2026-10-19 15:41:44 +08:00
creatixchu aa52dc48b5 test(cua): assert the replaced runtime service instance 2026-10-19 15:27:05 +08:00
creatixchu 6100010e1e feat(cua): include explicit persistent PTC setup 2026-10-19 15:24:47 +08:00
creatixchu b524c7cc19 fix(cua): use the profile editor for persistent runtime changes 2026-10-19 15:24:37 +08:00
creatixchu 7d6a8f052f feat(cua): add an explicit persistent PTC setting 2026-10-19 15:14:09 +08:00
creatixchu 69f5a19ba7 test(cua): await toggle completion under the browser deadline 2026-10-19 14:30:34 +08:00
creatixchu 8dc477498f Merge remote-tracking branch 'origin/master' into feat/cua-basic-onboarding 2026-10-19 14:11:34 +08:00
creatixchu 1aabce5547 test(cua): await responsive layout before measuring overflow 2026-10-19 13:00:45 +08:00
creatixchu b0e4907b10 test(cua): report permission panel overflow details 2026-10-19 12:58:28 +08:00
creatixchu b39ce22a09 test(cua): cover permission actions settling after disposal 2026-10-19 12:55:18 +08:00
creatixchu dd436a6c9c docs(cua): explain explicit package naming exceptions 2026-10-19 12:53:15 +08:00
creatixchu fe14a0972c docs(cua): disclose session consent cache retention 2026-10-19 12:52:38 +08:00
creatixchu 49794a9ad2 docs(cua): define preset filtering and cover late registration 2026-10-19 12:52:26 +08:00
creatixchu 2d16099200 fix(cua): localize complete permission instructions 2026-10-19 12:51:36 +08:00
creatixchu a86170da75 refactor(cua): remove unused permission observation pause controls 2026-10-19 12:51:17 +08:00
creatixchu d07ad00f86 fix(cua): keep the basic bundle independent of PTC configuration 2026-10-19 12:50:57 +08:00
creatixchu 5d0fe54309 test(cua): cover each private native operation once 2026-10-19 12:50:17 +08:00
creatixchu eaea1ec5b9 perf(cua): omit unused icons from application selection 2026-10-19 12:50:07 +08:00
creatixchu a2484cb02d fix(cua): keep permission guidance independent of the UI 2026-10-19 12:49:53 +08:00
creatixchu a1c0a68c80 docs(cua): place preset migration under the current release 2026-10-19 12:49:15 +08:00
creatixchu 373080de5e test(cua): remove unrelated split remnants 2026-10-19 12:48:58 +08:00
creatixchu 6b471c6fee Merge remote-tracking branch 'origin/master' into feat/cua-basic-onboarding 2026-10-19 12:36:27 +08:00
creatixchu 029f3d7a43 test(cua): avoid unsafe matcher assignment in preview assertions 2026-10-19 12:12:35 +08:00
creatixchu ba96a9aaea test(cua): restore consent coverage and basic preview expectations 2026-10-19 12:04:57 +08:00
creatixchu 0a21831883 test(cua): retain permission scenarios in click hold replay 2026-10-19 11:34:08 +08:00
creatixchu f722f6e376 test(cua): supply click hold bounds in permission fixtures 2026-10-19 11:31:23 +08:00
creatixchu ef15f31682 test(cua): include the configured click hold guidance 2026-10-19 11:30:56 +08:00
creatixchu 8a90e689d8 Merge origin/master into the basic CUA entry 2026-10-19 11:29:22 +08:00
creatixchu ff2c6bb6be test(cua): observe the PTC provider lifecycle directly 2026-10-19 11:20:28 +08:00
creatixchu d4129cb83c test(cua): compare runtime identities without inspecting service proxies 2026-10-19 11:17:44 +08:00
creatixchu 26282b91d4 test(cua): match existing optional bundle presentation 2026-10-19 11:17:08 +08:00
creatixchu 8e726f5a39 refactor(cua): retain existing experimental package classification 2026-10-19 11:15:00 +08:00
creatixchu 9e0adb34ae docs(cua): align basic configuration catalog 2026-10-19 11:14:05 +08:00
creatixchu 8ad4e308a7 fix(cua): complete basic approval extraction 2026-10-19 11:12:33 +08:00
creatixchu 1954e948cb feat(cua): add optional macOS setup with existing plugin interfaces 2026-10-19 11:10:31 +08:00
creatixchu bf4d54aa67 test(cua): await cooperative helper shutdown before termination 2026-10-19 10:33:10 +08:00
creatixchu a44e171eeb test(cua): refresh configurable hold snapshots 2026-10-19 10:31:58 +08:00
creatixchu dc508374bd feat(cua): configure click hold limits and allow immediate release 2026-10-19 10:29:21 +08:00
creatixchu faa6e20705 Merge remote-tracking branch 'origin/master' into feat/cua-click-hold 2026-10-19 10:23:21 +08:00
creatixchu d53fff974a test(cua): refresh bounded hold guidance snapshots 2026-10-17 16:25:40 +08:00
creatixchu bffc4f193d fix(cua): bound click holds and test balanced cancellation 2026-10-17 16:24:17 +08:00
creatixchu 5a4137eff9 test(cua): observe windows on each cancellation connection 2026-10-17 16:14:50 +08:00
creatixchu fd829cb6c6 test(cua): verify interrupted holds through native sockets 2026-10-17 16:13:46 +08:00
creatixchu dc863c5882 test(cua): record hold requests and isolate pointer checks 2026-10-17 16:11:52 +08:00
creatixchu ade2d2b271 test(cua): compare serialized logged click arguments 2026-10-17 16:09:33 +08:00
creatixchu c45d558f7d feat(cua): support optional mouse hold duration 2026-10-17 16:08:08 +08:00
creatixchu 5da34fb5ae test(cua): cover capability projection on every platform 2026-10-14 14:45:14 +08:00
creatixchu aeada33774 test(cua): verify window listing invalidates stale image coordinates 2026-10-14 14:18:51 +08:00
creatixchu 43391ef048 fix(cua): use the supported Zod issue type 2026-10-14 14:06:10 +08:00
creatixchu bde699d225 test(cua): refresh prompts after syncing master 2026-10-14 13:57:05 +08:00
creatixchu 220cd03bea Merge master into macOS CUA 2026-10-14 13:51:30 +08:00
creatixchu 12b3fa5304 test(cua): verify readable errors within PTC exception output 2026-10-14 13:35:45 +08:00
creatixchu 8ed497a02d test(cua): pin readable validation errors and coordinate guidance 2026-10-14 13:33:35 +08:00
creatixchu b01b889632 fix(cua): report readable argument errors and clarify coordinate targets 2026-10-14 13:32:36 +08:00