Peter Steinberger
|
ae55a4090c
|
refactor(canvas): make the panel a widget presenter (#126030)
* refactor(canvas): retire legacy host and commands
* refactor(apple): narrow shared Canvas contracts
* refactor(macos): keep Canvas as widget presenter
* refactor(ios): remove Canvas client
* refactor(android): remove Canvas client
* refactor(linux): remove Canvas client
* fix(ci): isolate native locale artifacts
* fix(linux): regenerate companion lockfile
* fix(canvas): refresh native tool display metadata
* test(canvas): align coverage with presenter surface
* test(canvas): remove obsolete asset root seam
* test(canvas): stabilize retirement CI coverage
* refactor(swift): remove orphaned resource wrapper
* test(ios): remove retired canvas layout assertion
* fix(macos): reserve retired canvas command namespace
* refactor(macos): isolate canvas command policy
* fix(canvas): select only eligible macOS panels
* fix(canvas): keep panel selection plugin-owned
|
2026-08-19 08:21:07 -07:00 |
|
Dallin Romney
|
902eb1f282
|
test(e2e): repair release validation harness drift (#125681)
* test(e2e): align usage and Canvas contracts
* test(e2e): restore registry and use built CLI
|
2026-08-18 07:14:01 -07:00 |
|
Peter Steinberger
|
dd2aedf08f
|
refactor: burn export name collision debt (#121767)
* refactor(tasks): disambiguate lifecycle helpers
* refactor(channels): clarify account and id helpers
* refactor(media): separate SDK facades from cores
* refactor(auto-reply): consolidate command helpers
* refactor(cli): disambiguate registration helpers
* refactor(gateway): clarify runtime and test helpers
* chore(scripts): burn resolved collision debt
* fix(refactor): update remaining core callers
* fix(refactor): update remaining UI callers
* chore(plugin-sdk): refresh API baseline
|
2026-08-10 18:17:13 -07:00 |
|
Vincent Koc
|
b4f01afa86
|
test(qa): cover Canvas agent and node controls (#119047)
* test(qa): cover Canvas agent and node controls
* fix(test): activate Canvas registry before gateway startup
* fix(test): align Canvas node proof with wire contract
* fix(test): narrow Canvas node invocation frames
|
2026-08-04 20:42:30 +08:00 |
|