72 Commits

Author SHA1 Message Date
Carlos Florêncio a9e069ada4 fix: avoid code-search quota for new requirements (#3883) 2026-09-23 17:30:09 +01:00
Carlos Florêncio 0eea98528c fix(ci): isolate ineligible PR walkthrough triggers (#3862) 2026-09-22 13:20:07 +01:00
Carlos Florêncio d324d4918e fix: restore canvas availability on task entry (#3846) 2026-09-21 23:20:52 +01:00
Alassane a3bf7070af ci: update OpenCode free-tier runtime pin (#3847)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
2026-09-21 19:19:04 +01:00
Carlos Florêncio daccac2888 ci: switch PR walkthrough to muse-spark-1.3-contributor-free (#3842) 2026-09-21 16:37:00 +01:00
Carlos Florêncio e3ed7bfd5d ci: harden release artifact uploads (#3816) 2026-09-19 12:35:51 +01:00
Carlos Florêncio d081ff0110 ci: exempt canonical plugin registry source (#3736) 2026-09-16 22:00:48 +01:00
Carlos Florêncio d2f1ea1faa ci: harden GitHub API workflows (#3709) 2026-09-16 09:42:22 +01:00
Alassane 739eabc49a fix(agents): enforce exact profile model identity (#3473)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-15 23:11:43 +01:00
Carlos Florêncio 941e7950d1 ci: use Muse Spark 1.3 for PR walkthrough (#3674) 2026-09-14 22:57:51 +01:00
Carlos Florêncio ba960f9732 feat: add canvas marketplace distribution and sharing (#3603) 2026-09-14 09:31:20 +01:00
Carlos Florêncio 753e5549ee chore: use Luna medium for PR poller (#3647) 2026-09-13 23:21:13 +01:00
Henry 26bf26fc20 fix(office): stop duplicate and missed children-completed run dispatches (#3620)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-13 16:51:59 +01:00
Carlos Florêncio 2c4058c305 ci: improve frontend verification and review timeouts (#3634) 2026-09-13 12:06:08 +01:00
José Almeida 0ffa5e6489 fix(ci): reuse documentation requirement lookups (#3640) 2026-09-13 05:24:45 +01:00
Carlos Florêncio 56bc954001 ci: enforce pull request documentation coverage (#3586) 2026-09-12 20:44:13 +01:00
Carlos Florêncio d8eefc5718 fix: restore completed task workspace access (#3577) 2026-09-12 16:26:35 +01:00
Carlos Florêncio c516fb2b75 ci: label pull requests by size (#3560) 2026-09-09 22:02:30 +01:00
Alassane ed50fb05b5 fix(ci): use trusted preview deploy command (#3456)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-07 19:48:11 +01:00
Carlos Florêncio a08f2b37ff feat(backend): enforce required store parity (#3459) 2026-09-07 19:28:31 +01:00
Carlos Florêncio cb1ffd0f58 feat(agents): resolve unique advertised model variations (#3472) 2026-09-07 19:23:17 +01:00
Carlos Florêncio 039142db80 fix: keep PR walkthrough links canonical (#3438) 2026-09-06 15:14:28 +01:00
Carlos Florêncio 89cddc2239 ci: add selectable external CI runners (#3451) 2026-09-06 14:45:59 +01:00
Alassane 698ef63e67 ci: bound backend test step summaries (#3410)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-06 11:35:38 +01:00
Alassane 0c9b1ec588 fix(ci): stabilize immutable runtime image resolution (#3397)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-09-05 16:15:04 +00:00
Carlos Florencio 545e29311c fix(ci): align merge approval cleanup contract 2026-09-05 17:12:44 +01:00
Carlos Florêncio ed80524e7d fix(ci): use built-in token for runtime pin PRs (#3365) 2026-09-04 14:33:41 +00:00
Carlos Florêncio 59c77a7a84 ci: revoke stale merge approval after untrusted push (#3224) 2026-08-31 20:49:17 +00:00
Carlos Florêncio ec1a7d567f perf(ci): reduce E2E container setup time (#3163) 2026-08-30 19:55:20 +00:00
Carlos Florêncio 2db9af2a3d fix: enforce share authorization boundary (#3022) 2026-08-26 00:58:23 +00:00
Carlos Florêncio 918bb4a073 fix(ci): prevent PR walkthrough link false failures (#3039) 2026-08-25 14:49:55 +00:00
Carlos Florêncio 727d59ce71 ci: unify trusted contributor PR automation (#2996) 2026-08-24 19:11:29 +00:00
Carlos Florêncio afe375afdd fix(ci): preserve walkthrough HTML bytes (#2994) 2026-08-24 18:11:20 +00:00
Carlos Florêncio 6dc4135788 ci: add macOS launch guidance to releases (#2991) 2026-08-24 15:30:34 +00:00
Carlos Florêncio 9a0e99ae84 fix: harden PR walkthrough workflow runner (#2962) 2026-08-23 19:19:11 +00:00
Carlos Florêncio 8620537f0c docs: migrate task and workflow specs (#2957) 2026-08-23 17:34:52 +00:00
Carlos Florêncio 94fd9dcd44 fix: classify expected runtime errors correctly (#2950) 2026-08-23 15:11:44 +00:00
Henry 42478c1569 fix(office): escalate a failed sub-agent to the coordinator instead of going silent (#2948)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-23 15:03:03 +00:00
Carlos Florêncio b15bf00783 fix: shorten PR walkthrough links and align shell branding (#2954) 2026-08-23 13:39:07 +00:00
Carlos Florêncio b8d650bd94 fix: pass walkthrough reasoning variant separately (#2949) 2026-08-23 11:58:39 +01:00
Carlos Florêncio 17d0251850 fix: harden portable PR walkthrough runner (#2942) 2026-08-23 11:44:25 +01:00
Carlos Florêncio 358a41a8a7 feat(agent): pin managed runtimes and add update awareness (#2906) 2026-08-22 22:08:45 +00:00
Carlos Florêncio eb0df0a492 feat: add PR walkthrough generation workflow (#2933) 2026-08-22 21:46:57 +01:00
Carlos Florêncio 7835c9a02a ci: persist fork approval labels across pushes (#2924) 2026-08-22 15:35:06 +00:00
Carlos Florêncio 22472460a6 ci: prebuild desktop E2E dependencies (#2789) 2026-08-19 07:50:00 +01:00
Carlos Florêncio 96dbcb9938 fix: bypass release PR checks with admin token (#2758) 2026-08-17 19:39:13 +00:00
Carlos Florêncio ac08c1df5c feat: automate Scoop stable releases (#2517) 2026-08-16 21:12:19 +00:00
João Salavisa 5dcac3f259 ci: prepare CI workflows for a GitHub merge queue (#2721)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-16 20:10:03 +01:00
Alassane 81e16c4c32 fix(test): pin NODE_ENV so React unit tests can render (#2568)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-13 12:52:31 +01:00
Carlos Florêncio be966f410f ci: harden GHCR release publishing (#2573) 2026-08-12 19:01:01 +01:00