jesse-merhi
|
dd0a9bf869
|
lint: replace raw socket guard with codeql
|
2026-05-08 01:18:04 +10:00 |
|
jesse-merhi
|
9cc5e49e65
|
lint: replace proxy mutation guard with opengrep
|
2026-05-08 01:18:04 +10:00 |
|
jesse-merhi
|
f05e2222f3
|
lint: allow managed proxy mutation scopes
|
2026-05-08 01:18:04 +10:00 |
|
jesse-merhi
|
f4797921ac
|
lint: classify raw socket callsites
|
2026-05-08 01:18:04 +10:00 |
|
Vincent Koc
|
b165c0d10a
|
fix(ci): restore main validation
|
2026-05-07 03:39:26 -07:00 |
|
Peter Steinberger
|
330ba1fa31
|
refactor: move canvas to plugin surfaces
|
2026-05-07 09:07:18 +01:00 |
|
Peter Steinberger
|
f2458d8828
|
ci: isolate prompt snapshot check
|
2026-05-07 03:07:58 +01:00 |
|
Peter Steinberger
|
d3fc1985fe
|
ci: keep runner fallback label specific
|
2026-05-07 01:45:20 +01:00 |
|
Peter Steinberger
|
13770167a0
|
ci: split core runtime cron shard
|
2026-05-07 01:41:53 +01:00 |
|
Peter Steinberger
|
25343f3242
|
ci: scope prompt snapshot support tests
|
2026-05-07 01:39:13 +01:00 |
|
Peter Steinberger
|
7cab067bce
|
ci: scope prompt snapshot boundary check
|
2026-05-07 01:31:50 +01:00 |
|
Peter Steinberger
|
8cffc5a2f4
|
ci: fall back by runner family
|
2026-05-07 01:13:35 +01:00 |
|
Peter Steinberger
|
c3853611ee
|
ci: add runner fallback timing telemetry
|
2026-05-07 01:04:22 +01:00 |
|
Vincent Koc
|
78b252682b
|
test(docker): ignore artifacts in live source staging
|
2026-05-06 14:08:29 -07:00 |
|
Vincent Koc
|
d70e06334e
|
fix(ci): keep cross-os matrix resolution dependency-free
|
2026-05-06 08:53:41 -07:00 |
|
Mason Huang
|
bb25e48972
|
test(scripts): clean up temp dirs after each case (#78421)
|
2026-05-06 18:51:25 +08:00 |
|
Peter Steinberger
|
ceaa56fb12
|
fix(release): stabilize final validation checks
|
2026-05-06 10:45:29 +01:00 |
|
Peter Steinberger
|
4ec693a81a
|
test: interleave cold full-suite shards
|
2026-05-06 06:08:27 +01:00 |
|
Peter Steinberger
|
06c490f818
|
test: support higher vitest shard parallelism
|
2026-05-06 05:57:53 +01:00 |
|
Peter Steinberger
|
f2ce83833a
|
test: avoid spawning cli help in metadata test
|
2026-05-06 05:48:21 +01:00 |
|
Peter Steinberger
|
20163313af
|
fix: resolve fs-safe post-land fallout
|
2026-05-06 02:41:36 +01:00 |
|
pashpashpash
|
33c42c8d3b
|
chore: add positive proof labels (#78117)
|
2026-05-06 08:10:17 +09:00 |
|
Vincent Koc
|
a4c860a70c
|
fix(update): avoid lint-blocked dev installs (#77181)
|
2026-05-05 16:05:35 -07:00 |
|
Patrick Erichsen
|
8aa7b7a4ca
|
Tolerate corrupt plugins during update (#77706)
* fix(update): tolerate corrupt plugin state
* fix(update): preserve corrupt plugin proof state
* fix(update): narrow corrupt plugin warnings
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-05-05 14:18:26 -07:00 |
|
Peter Steinberger
|
01dda73e9b
|
Revert "test: narrow changed-test routing for shared internals"
This reverts commit e28ad6a869.
|
2026-05-05 21:47:12 +01:00 |
|
Peter Steinberger
|
e28ad6a869
|
test: narrow changed-test routing for shared internals
|
2026-05-05 20:12:28 +01:00 |
|
Patrick Erichsen
|
84e8e09725
|
Add WhatsApp live QA lane (#77704)
* feat(qa): add whatsapp live lane
* ci: add gated whatsapp and discord qa live lanes
* ci: honor qa live env gates in release selection
* test: update qa live workflow gate assertion
* ci: split live QA release gates
|
2026-05-05 12:09:28 -07:00 |
|
Peter Steinberger
|
55d1cf87d7
|
refactor: compute base config schema at runtime
|
2026-05-05 19:55:36 +01:00 |
|
Ayaan Zaidi
|
77ae06bfaa
|
fix: skip compile cache permission warnings (#76362) (thanks @neeravmakwana)
|
2026-05-05 21:25:02 +05:30 |
|
Peter Steinberger
|
e6f5f5693d
|
ci: allow Slack Mantis failure evidence without screenshots
|
2026-05-05 15:38:51 +01:00 |
|
Peter Steinberger
|
6f6b8fc465
|
fix(release): accept Docker OCI attestations and xAI reasoning defaults
|
2026-05-05 10:30:48 +01:00 |
|
Peter Steinberger
|
f3d531439b
|
feat: add reusable Mantis evidence publishing
|
2026-05-05 09:02:04 +01:00 |
|
Peter Steinberger
|
ecbf9f06e9
|
test: cover GitHub activity helper
|
2026-05-05 07:48:29 +01:00 |
|
Vincent Koc
|
2de0113608
|
test(update): cover authenticated restart updates
|
2026-05-04 21:58:47 -07:00 |
|
pashpashpash
|
70f34bf177
|
Require real behavior proof for external PRs (#77622)
* ci: require real behavior proof for external PRs
* fix: tighten real behavior proof heuristics
* fix: reject test-only real behavior proof labels
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-05-05 05:45:30 +01:00 |
|
Vincent Koc
|
1c3b27718f
|
ci: shard package upgrade survivor baselines
|
2026-05-04 21:15:12 -07:00 |
|
Peter Steinberger
|
c84b7cbffc
|
ci(release): speed up focused release reruns
|
2026-05-05 02:28:22 +01:00 |
|
Peter Steinberger
|
2f3a9629d8
|
test: use latest kitchen sink canary
|
2026-05-05 01:51:23 +01:00 |
|
Vincent Koc
|
1a4c078399
|
test(plugins): update kitchen sink prerelease canary version
|
2026-05-04 17:30:55 -07:00 |
|
Kevin Lin
|
cb9824d6b4
|
test: add slack onboarding channel smoke (#77575)
|
2026-05-04 16:51:34 -07:00 |
|
Peter Steinberger
|
864b1be1b3
|
fix: repair release validation checks
|
2026-05-04 23:39:37 +01:00 |
|
Vincent Koc
|
ac3cd1a0ca
|
Harden Codex harness control surfaces (#77459)
* fix(scripts): find codex protocol source from worktrees
* fix(test): keep codex harness docker caches writable
* fix(test): relax live codex cache mount permissions
* test(codex): add live docker harness debug output
* fix(test): detect numeric ci env in codex docker harness
* fix(codex): skip duplicate agent-command telemetry
* fix(tooling): skip sparse-missing oxlint tsconfig
* fix(tooling): route changed checks through testbox
* fix(qa): keep coverage json source-clean
* fix(test): preflight codex docker auth
* fix(codex): validate bind option values
* fix(codex): parse quoted command arguments
* fix(codex): reject extra control args
* fix(codex): use content for blank bound prompts
* fix(codex): decode local image file urls
* fix(codex): treat local media urls as images
* fix(codex): keep windows media paths local
* fix(codex): reject malformed diagnostics confirmations
* fix(codex): reject malformed resume commands
* fix(codex): reject malformed thread actions
* fix(codex): reject malformed turn controls
* fix(codex): reject malformed model controls
* fix(codex): resolve empty user input prompts
* fix(codex): enforce user input options
* fix(codex): reject ambiguous computer-use actions
* fix(codex): ignore stale bound turn notifications
* test(gateway): close task registries in gateway harness
* test(gateway): route cleanup through task seams
* fix(codex): describe current permission approvals
* fix(codex): disclose command approval amendments
* fix(codex): preserve approval detail under truncation
* fix(codex): propagate dynamic tool failures
* test(codex): align dynamic tool block contract
* fix(codex): reject extra read-only command operands
* fix(codex): escape command readout fields
* fix(codex): escape status probe errors
* fix(codex): narrow formatted thread details
* fix(codex): escape successful status summaries
* fix(codex): escape bound control replies
* fix(codex): escape user input prompts
* fix(codex): escape control failure replies
* fix(codex): escape approval prompt text
* test(codex): narrow escaped reply assertions
* test(codex): complete strict reply fixtures
* test(codex): preserve account fixture literals
* test(codex): align status probe fixtures
* fix(codex): satisfy sanitizer regex lint
* fix(codex): harden command readouts
* fix(codex): harden bound image inputs
* fix(codex): sanitize command failure replies
* test(codex): complete rate limit fixture
* test(tooling): isolate postinstall compile cache fixture
* fix(codex): keep app-server event ownership explicit
---------
Co-authored-by: pashpashpash <nik@vault77.ai>
|
2026-05-05 07:23:41 +09:00 |
|
Josh Lehman
|
0fc8afeac9
|
test(package): cover stale source plugin shadows
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-05-04 21:55:08 +01:00 |
|
Vincent Koc
|
112924b113
|
fix(update): keep plugin install runtime aliases stable
|
2026-05-04 21:55:08 +01:00 |
|
Peter Steinberger
|
021373a454
|
ci(release): recover Windows packaged update no-restart timeout
|
2026-05-04 21:34:24 +01:00 |
|
Peter Steinberger
|
94f8f1914e
|
test(release): match versioned Windows upgrade tarballs
(cherry picked from commit b70dbe32d0)
|
2026-05-04 20:45:37 +01:00 |
|
Peter Steinberger
|
2e399e6f1a
|
test(release): recover known Windows packaged upgrade timeout
(cherry picked from commit 8f7399e9e9)
|
2026-05-04 20:45:37 +01:00 |
|
Vincent Koc
|
a3f6f24b79
|
ci: gate slack live qa credentials
|
2026-05-04 12:13:43 -07:00 |
|
Vincent Koc
|
2511be5244
|
test(release): skip restart in package upgrade lane
|
2026-05-04 11:21:59 -07:00 |
|
Eva
|
cb38535875
|
[plugin sdk] Project session extension slots (#75609)
Merged via squash.
Prepared head SHA: d9b670a867
Co-authored-by: 100yenadmin <239388517+100yenadmin@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-05-04 08:04:27 -07:00 |
|