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 |
|
Vincent Koc
|
0c9dacf902
|
fix(test): ignore local check opt-out in dev wrappers
|
2026-04-25 03:32:01 -07:00 |
|
Vincent Koc
|
73d72204a0
|
fix(tooling): harden changed checks for sparse worktrees
|
2026-04-25 00:51:34 -07:00 |
|
Vincent Koc
|
ecefe1c39c
|
fix(scripts): reap child check processes
|
2026-04-23 08:44:58 -07:00 |
|
Peter Steinberger
|
46ae3d314a
|
perf: parallelize local check gate
|
2026-04-20 13:55:55 +01:00 |
|
Vincent Koc
|
c9103c2e47
|
fix(ci): prepare plugin sdk dts before lint
|
2026-04-16 13:50:23 -07:00 |
|
Vincent Koc
|
95e7af3213
|
fix(lint): skip heavy-check lock for explicit oxlint files
|
2026-04-12 05:32:52 +01:00 |
|
Tak Hoffman
|
f16a66fa43
|
fix: release local heavy-check locks on success
|
2026-04-10 17:05:26 -05:00 |
|
Vincent Koc
|
47f5d72931
|
chore(checks): serialize local heavy gates
|
2026-04-03 01:46:28 +09:00 |
|
Vincent Koc
|
8dfbcaa200
|
fix(ci): default local low-memory checks
|
2026-03-31 15:05:04 +09:00 |
|