Peter Steinberger
e7b7d1c8cd
fix(ci): stop label-driven automation churn ( #119610 )
2026-08-05 06:53:23 -07:00
Vincent Koc
4b37a05225
fix(ci): preserve QA profile evidence on timeout ( #119572 )
...
* fix(ci): preserve QA profile timeout evidence
Punchcard-Session: silver-valley-valley-dt
* fix(ci): classify QA timeout escalation
Punchcard-Session: silver-valley-valley-dt
* fix(ci): distinguish QA watchdog expiry
Punchcard-Session: silver-valley-valley-dt
* test(ci): type QA watchdog signal expectations
Punchcard-Session: silver-valley-valley-dt
2026-08-05 21:06:35 +08:00
Vincent Koc
17ef7771a6
fix(ci): stabilize TUI PTY proof ownership ( #119420 )
...
* fix(ci): stabilize TUI PTY proof ownership
Punchcard-Session: cobalt-brook-meadow-m9
* fix(test): align TUI PTY event typings
Punchcard-Session: cobalt-brook-meadow-m9
2026-08-05 11:08:56 +08:00
Vincent Koc
392e1c0620
fix(ci): preserve cache warmer shard envelopes ( #119403 )
...
Punchcard-Session: amber-orchard-valley-s4
2026-08-05 10:20:55 +08:00
Vincent Koc
8f2850d83e
fix(ci): isolate cache warmer configs ( #119381 )
...
Punchcard-Session: amber-orchard-valley-s4
2026-08-05 09:12:28 +08:00
Vincent Koc
9518564e30
fix(ci): preserve release evidence across reruns ( #119380 )
...
Punchcard-Session: silver-valley-valley-dt
2026-08-05 08:43:25 +08:00
Vincent Koc
9ff9aac71a
fix(ci): isolate built TUI PTY fixture ( #119339 )
...
Run the built local TUI PTY lane after the other artifact checks so its real Gateway fixture has exclusive process and event-loop capacity.
Punchcard-Session: cobalt-brook-meadow-m9
2026-08-05 08:00:29 +08:00
Dallin Romney
8fc4458593
fix(release): accept legacy empty core artifacts ( #119337 )
2026-08-05 04:59:55 +08:00
Dallin Romney
532580fa2b
fix(ci): retry interrupted Windows dashboard release checks ( #119095 )
2026-08-05 04:36:05 +08:00
Dallin Romney
f3dbf15ad3
fix(release): filter validation ancestry fetch ( #119334 )
2026-08-05 04:34:15 +08:00
Dallin Romney
7c93cff84a
fix(release): accept trusted extended-stable validation evidence ( #119264 )
...
* fix(release): accept trusted extended-stable validation evidence
* fix(release): document trusted candidate promotion
* docs(release): clarify validation evidence recovery
2026-08-05 04:14:30 +08:00
Vincent Koc
e99c289f3b
fix(ci): avoid duplicate Matrix release QA runs ( #119171 )
...
* fix(ci): gate reusable Matrix QA runs
* docs(ci): document Matrix release QA budget
2026-08-05 03:31:00 +08:00
Vincent Koc
e4aab26d01
fix(cli): avoid repeated migration scans during local agent turns ( #119051 )
...
* fix(cli): avoid repeated state migration scans
* fix(build): preserve source runtime provenance
* fix(cli): persist state checkpoint before plugin convergence
* fix(cli): invalidate migration checkpoints on input changes
* fix(plugins): refresh changed doctor contracts
* fix(plugins): preserve warm Doctor contract indexes
* test(plugins): align manifest registry fixtures
* test(cli): isolate ACP process state
* fix(doctor): persist refreshed plugin indexes
* fix(doctor): verify persisted plugin index from disk
* fix(doctor): fence plugin index persistence
* fix(doctor): retain validated migration lease
* fix(plugins): canonicalize persisted build metadata
* fix(plugins): preserve config policy during install repair
2026-08-04 20:28:16 +08:00
Vincent Koc
d3557ec013
fix(ci): accept profiled partial Kova gates ( #119121 )
...
* fix(ci): accept profiled partial Kova gates
* fix(ci): scope Kova secrets to live runs
* fix(ci): require reviewed Kova refs for live runs
* fix(ci): pin cross-profile Kova repair
* fix(perf): preserve historical Kova report contracts
* fix(ci): declare Kova gate options
* fix(ci): preserve required Kova partial failures
2026-08-04 20:07:12 +08:00
Vincent Koc
3026afb60b
fix(ci): persist hydrated capability facts
2026-08-03 09:08:02 -07:00
Vincent Koc
fff20ca647
fix(ci): require Docker only for routed workloads
2026-08-03 08:55:18 -07:00
Vincent Koc
ac9380b9df
fix(ci): route Docker-required hydration explicitly
2026-08-03 08:25:35 -07:00
Vincent Koc
edb8476ac7
fix(ci): hardlink unprivileged pnpm installs
2026-08-03 08:04:16 -07:00
Vincent Koc
123c483391
fix(ci): co-locate unprivileged pnpm storage
2026-08-03 07:39:01 -07:00
Vincent Koc
a67de423c9
merge: refresh Daytona hydration branch from main
...
* origin/main: (57 commits)
fix(media): fall back when providers return empty output (#118660 )
fix(nextcloud-talk): allow bounded parallel room deliveries (#118692 )
test(state): reuse current agent database fixture (#118677 )
fix(scripts): bound check-file-utils git lookup (#111582 )
fix(slack): scope interactive conversation bindings safely (#118662 )
fix(agents): avoid false compaction after mid-turn precheck (#117963 )
fix(ui): show original filename on chat history attachment cards instead of managed UUID suffix (#118628 )
fix(whatsapp): preserve terminal retry exhaustion lifecycle (#118659 )
fix(doctor): audit every agent workspace (#111840 )
fix(release): skip unavailable Buzz on frozen candidates (#118670 )
fix(ui): surface onboarding and pairing clipboard failures (#118651 )
fix(config): stop plugin schemas rejecting the channel key core writes (#117992 )
test(memory): isolate wiki plugin fixtures (#118654 )
fix(line): clear default access token when removing account (#118055 )
feat: enable rich setup controls in custodian chat (#114631 )
test(ui): reuse responsive browser fixtures (#118655 )
chore(tui): stabilize queued-turn admission in Gateway PTY test (#118638 )
fix(xai): classify exhausted credits as billing (#118615 )
fix(otel): fail closed when configured TLS material is invalid (#118648 )
fix(cli): preserve gateway request errors in health JSON (#118645 )
...
2026-08-03 07:17:56 -07:00
Dallin Romney
baeaca2ad4
fix(release): skip unavailable Buzz on frozen candidates ( #118670 )
2026-08-03 21:00:02 +08:00
Vincent Koc
d2046614f9
fix(qa): restore Telegram release validation ( #118542 )
2026-08-03 17:22:29 +08:00
Vincent Koc
038cebd51f
fix(ci): allow unprivileged Crabbox hydration
2026-08-03 02:11:19 -07:00
Peter Steinberger
9f5f55bb88
fix(ci): budget hosted artifact checks for contributor forks ( #118530 )
2026-08-03 00:00:29 -07:00
Vincent Koc
40c641a5e1
fix(release): run cross-os baseline metadata from checkout ( #118405 )
2026-08-03 11:51:10 +08:00
Peter Steinberger
7866ecae4b
fix(release): keep npm 12 pack checks working ( #118209 )
...
* fix(release): accept npm 12 pack json
* fix(release): share npm pack normalizer in plugin workflow
2026-08-02 14:57:49 -07:00
Peter Steinberger
7c70571683
chore(lint): clear 172 lint:all baseline violations in five batches ( #118098 )
...
* chore(lint): clean Android-Linux app assets batch
* chore(lint): clean setup-launcher-plugin batch
* chore(lint): clean changelog-updater batch
* chore(lint): clean QA-runtime-helper batch
* chore(lint): clean script-tests batch
* fix(mxc): await sandbox spawn before bridge selection
* fix(test): make fake plutil metacharacter escaping survive the template hop
2026-08-02 14:08:09 -07:00
Vincent Koc
1ec2aa8209
fix(release): require requested validation children ( #118031 )
...
* fix(release): require requested validation children
* fix(release): bind Telegram reuse evidence
2026-08-03 02:39:59 +08:00
Peter Steinberger
9236fb854c
ci: avoid full QA smoke package rebuild ( #118111 )
...
Co-authored-by: Peter Steinberger <steipete@mac-studio-sf2.local >
2026-08-02 11:35:11 -07:00
Dallin Romney
0ea8d565f2
fix(release): validate MiniMax M3 in stable lanes ( #118017 )
2026-08-02 23:02:49 +08:00
Dallin Romney
c9dc5fb339
ci(qa): extend profile evidence timeout ( #117999 )
2026-08-02 22:14:34 +08:00
Dallin Romney
dea6fb3b25
QA: allow scorecard generation from incomplete evidence ( #117975 )
2026-08-02 20:19:11 +08:00
Dallin Romney
3346507d84
fix(ci): fetch shallow Testbox base refs ( #117940 )
...
* fix(ci): fetch shallow Testbox base refs
* fix(ci): resolve Testbox base before setup
2026-08-02 19:38:20 +08:00
Dallin Romney
c8ee50165e
fix(ci): keep frozen CLI probes compatible ( #117925 )
...
* fix(ci): support older CLI performance probes
* fix(release): make trusted CLI benchmark self-contained
* style: format trusted CLI benchmark parser
2026-08-02 18:15:35 +08:00
Dallin Romney
2b5f9ce8a4
fix(ci): support older performance targets ( #117800 )
2026-08-02 16:53:15 +08:00
Dallin Romney
564c6dee83
fix(ci): stabilize checkout and Testbox preparation ( #115795 )
2026-08-02 11:54:23 +08:00
Peter Steinberger
b8865942db
fix(gateway): safely defer agent-approved Gateway restarts ( #117530 )
...
* fix(gateway): safely defer agent-approved Gateway restarts
* fix(gateway): pin approved restarts to the local owner
* test(gateway): keep approved restart lifecycle coverage focused
* fix(gateway): clear Windows probe lint
---------
Co-authored-by: Peter Steinberger <steipete@macos.shared >
2026-08-01 19:30:22 -07:00
Vincent Koc
9bc3c29555
fix(release): overlay plugin lock generator ( #117677 )
2026-08-02 08:58:55 +08:00
Vincent Koc
a8d4642408
fix(perf): wait for gateway WebSocket readiness ( #117655 )
...
* fix(perf): wait for gateway WebSocket readiness
* fix(perf): pace gateway readiness retries
2026-08-02 07:08:47 +08:00
Vincent Koc
7280844973
fix(release): use pinned plugin packaging tooling ( #117645 )
...
* fix(release): use pinned plugin packaging tooling
* fix(release): keep OIDC setup trusted
2026-08-02 06:14:36 +08:00
Peter Steinberger
8a36e0470c
Build export HTML vendor assets from pinned dependencies ( #117583 )
...
* build: generate export html vendor assets
* build: declare marked generator contract
* fix(build): preserve export asset working root
* fix(build): preserve postbuild root ownership
* test(build): update Docker TypeScript step count
2026-08-01 15:03:35 -07:00
Vincent Koc
47bb0378eb
fix(ci): isolate performance gateway network checks ( #117610 )
2026-08-02 05:34:42 +08:00
Vincent Koc
6531ca91f4
fix(perf): separate warm and first-device health probes ( #117525 )
...
* fix(perf): separate warm and first-device health probes
* fix(perf): configure first-device health probe
* fix(perf): require connected health probes
* fix(perf): preserve generic health benchmark state
2026-08-02 03:30:17 +08:00
Peter Steinberger
bf99e43ee7
refactor: consolidate full release child workflows ( #117385 )
2026-08-01 12:14:23 -07:00
Vincent Koc
ace5d9ada7
fix(ci): update canonical Kova performance pin ( #117508 )
2026-08-02 01:28:23 +08:00
Vincent Koc
263741b1f0
fix(ci): align release validation fixtures ( #117494 )
...
* fix(release): align beta 6 e2e fixtures
* fix(doctor): preserve missing state startup signal
* test(release): align beta e2e contracts
* test(agents): use canonical empty auth store
* test(agents): isolate prompt cooldown scheduling
* test(release): align main validation fixtures
* test(release): accept Code Mode plugin tool evidence
* fix(test): repair release validation checks
* test(cron): assert structured session targets
2026-08-02 00:39:36 +08:00
Omar Shahine
5db7e1c4ec
fix(talk): preserve owner authorization in realtime consults ( #114163 )
...
* feat(talk): forward realtime consult sender auth
* docs(talk): clarify realtime sender auth contract
* ci: constrain oxlint on hosted runners
* ci: split oxlint core on hosted runners
---------
Co-authored-by: Omar Shahine <10343873+omarshahine@users.noreply.github.com >
2026-08-01 09:37:17 -07:00
Vincent Koc
93d99bbb08
fix(release): allow beta validation child completion ( #117463 )
...
* fix(release): allow beta validation child completion
* test(release): align package timeout contract
2026-08-01 23:43:07 +08:00
Peter Steinberger
9e43844264
build: generate native Canvas resources on demand ( #117424 )
2026-08-01 08:16:56 -07:00
Peter Steinberger
385f1dee16
docs: generate docs map at publish time ( #117398 )
...
* docs: generate docs map at publish time
* fix: canonicalize Docker pack entry path
* fix: preserve package lifecycle ownership
2026-08-01 07:01:43 -07:00