Commit Graph

67697 Commits

Author SHA1 Message Date
Peter Steinberger
f9cc26c17d docs(plugin-sdk): correct beta compatibility contract (#105341)
* docs(plugin-sdk): correct beta compatibility contract

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>

* docs(agents): note scripts pr usage

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-07-12 13:06:26 +01:00
Peter Steinberger
c6dc5bc764 fix(canvas): hosted pages fail on macOS with scoped Gateway auth (#105336)
* fix(canvas): harden hosted Canvas on macOS

Resolve Gateway-hosted Canvas and A2UI targets through refreshed node capabilities, keep bridge and live-reload behavior correct, and restrict native action dispatch to the exact trusted main-frame document.

Preserve scalar evaluation results, secure action IDs, and hidden state-directory watching.

Co-authored-by: GuoJiaming <804436395@qq.com>
Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: zeng-weihan <ceng.weihan@xydigit.com>

* chore(canvas): defer release note

* chore(canvas): refresh native i18n inventory

* refactor(canvas): isolate hosted surface resolution

---------

Co-authored-by: GuoJiaming <804436395@qq.com>
Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: zeng-weihan <ceng.weihan@xydigit.com>
2026-07-12 13:02:27 +01:00
Peter Steinberger
879b66ab46 fix(ui): preserve manually entered worktree base (#105351) 2026-07-12 12:59:47 +01:00
Vincent Koc
96aff2787d fix(qa): secure Crabline artifact handling 2026-07-12 13:58:30 +02:00
Peter Steinberger
22f183f8cb ci: isolate legacy QA smoke invocations (#105340)
* ci: isolate legacy QA smoke invocations

* docs(agents): record PR review recommendation
2026-07-12 12:52:31 +01:00
Peter Steinberger
81941f2d68 test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
Vincent Koc
5819f837a9 refactor(infra): remove obsolete git testing alias (#105345) 2026-07-12 13:47:33 +02:00
Peter Steinberger
6ec82a907a fix(ci): support frozen session-store proof (#105337)
* fix(ci): support frozen session-store proof

Keep current targets SQLite-strict while validating pre-cutover release targets through their persisted JSON session contract.

* style(test): format frozen session fixture
2026-07-12 12:46:01 +01:00
Vincent Koc
5e453f3c72 fix(ci): restore repo e2e and beta plugin compatibility (#105287) 2026-07-12 13:43:25 +02:00
Peter Steinberger
83dfb8e78f fix(ui): clear stale new-session worktree base (#105331) 2026-07-12 12:40:39 +01:00
Vyctor H. Brzezowski
cfe88cfd40 improve(ui): highlight chat pane during file drag (#105330)
* feat(ui): highlight chat file drop target

* style(ui): dim chat content during file drag

* test(ui): deduplicate chat drag events
2026-07-12 08:39:14 -03:00
Vincent Koc
1389d7ee88 ci(performance): restore proven Kova evaluator (#105314) 2026-07-12 13:35:59 +02:00
Peter Steinberger
cbe6d9d336 docs: note workflow filename resolution (#105333) 2026-07-12 12:31:38 +01:00
Vincent Koc
0dc19bbb2b refactor(auto-reply): remove obsolete testing aliases (#105332) 2026-07-12 13:29:04 +02:00
Vincent Koc
e04df5a404 chore(changelog): defer Android localization note 2026-07-12 13:26:39 +02:00
Vincent Koc
1d4a401b0d fix(android): prefer live AppCompat locales 2026-07-12 13:26:39 +02:00
Vincent Koc
8757142752 build(i18n): refresh Android duration inventory 2026-07-12 13:26:39 +02:00
Vincent Koc
e659acd9b2 test(android): remove invalid cold locale probe 2026-07-12 13:26:39 +02:00
Vincent Koc
01b33ea6be fix(android): refresh external application locales 2026-07-12 13:26:39 +02:00
Vincent Koc
ea634f7152 test(android): exercise application locale updates 2026-07-12 13:26:39 +02:00
Vincent Koc
f151306e7b fix(android): localize cron detail duration 2026-07-12 13:26:39 +02:00
Vincent Koc
ce348fa580 test(android): import localized formatter coverage 2026-07-12 13:26:39 +02:00
Vincent Koc
586764424b test(android): inspect current foreground locale 2026-07-12 13:26:39 +02:00
Vincent Koc
d85b34b09b build(i18n): refresh reviewed Android locale catalogs 2026-07-12 13:26:39 +02:00
Vincent Koc
88d41ad5d2 fix(i18n): cover raw Android presentation strings 2026-07-12 13:26:39 +02:00
Vincent Koc
f513eef4be fix(android): preserve locale and localize closed presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
f6fd4f4db5 style(android): satisfy localization ktlint 2026-07-12 13:26:39 +02:00
Vincent Koc
b392dbbbcc build(android): regenerate runtime-owned locale resources 2026-07-12 13:26:39 +02:00
Vincent Koc
0454ba70d1 build(i18n): reconcile retained Android catalogs 2026-07-12 13:26:39 +02:00
Vincent Koc
270b08d591 build(i18n): refresh complete Android native catalogs 2026-07-12 13:26:39 +02:00
Vincent Koc
2588b834c3 fix(i18n): classify Android structural strings 2026-07-12 13:26:39 +02:00
Vincent Koc
fdf1250ece fix(i18n): close Android scanner blind spots 2026-07-12 13:26:39 +02:00
Vincent Koc
422e6dc1e9 fix(android): preserve pinned locale on configuration changes 2026-07-12 13:26:39 +02:00
Vincent Koc
181533ef3a fix(android): preserve localized shell state 2026-07-12 13:26:39 +02:00
Vincent Koc
ca5827a2a5 test(i18n): enforce typed Android presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
4d4f5165f1 fix(android): localize fresh-review UI flows 2026-07-12 13:26:39 +02:00
Vincent Koc
4bc1a0343e fix(i18n): harden Android localization scans 2026-07-12 13:26:39 +02:00
Vincent Koc
ef43dd3ee1 fix(android): cache locale-aware resources 2026-07-12 13:26:39 +02:00
Vincent Koc
39085c9483 fix(android): localize settings status copy 2026-07-12 13:26:39 +02:00
Vincent Koc
f8db32b938 fix(android): type localized runtime presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
04ffd2f645 test(android): model cold locale process startup 2026-07-12 13:26:39 +02:00
Vincent Koc
e880384157 fix(android): restore stored locale for cold services 2026-07-12 13:26:39 +02:00
Vincent Koc
8e1dc434dc fix(android): resolve app locale immediately 2026-07-12 13:26:39 +02:00
Vincent Koc
66b27f0ce3 fix(i18n): require the Android base catalog 2026-07-12 13:26:39 +02:00
Vincent Koc
81b79131a7 style(android): restore localization import order 2026-07-12 13:26:39 +02:00
Vincent Koc
1b6c492cb5 fix(android): resolve cold-process app locales 2026-07-12 13:26:39 +02:00
Vincent Koc
5b7f50c077 fix(i18n): parse nested Kotlin interpolation 2026-07-12 13:26:39 +02:00
Vincent Koc
569a5f44c0 fix(android): localize settings presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
e7e58ce5b9 fix(android): localize cron editor presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
d4c00e3b95 fix(android): localize provider capability labels 2026-07-12 13:26:39 +02:00