Vincent Koc
b4cdd92119
fix(codex): avoid guardian review for local models (#88630)
* fix(codex): avoid guardian review for local models
* fix(codex): route app-server auto exec review
* fix(codex): make guardian requirements provider-aware
* fix(codex): block unrouted bound approvals
* fix(channels): satisfy ingress queue lint
* fix(codex): use local-model policy for side forks
* fix(extensions): satisfy ingress lint
* fix(codex): require trusted exec reviewer model
* fix(exec): share control command approval guards
* fix(codex): fail closed for unknown guardian model provider
* fix(codex): reject custom exec reviewer endpoints
* fix(codex): preserve bound providers on app-server reuse
* fix(codex): prefer qualified app-server model providers
* fix(codex): preserve guardian on model control switches
* fix(codex): retain local providers across model switches
* fix(codex): distrust aliased reviewer model refs
* fix(codex): preserve providers after thread rotation
* fix(codex): clear stale providers on qualified model switches
* fix(codex): prefer qualified models over legacy providers
* fix(codex): validate reviewer trust before auto approvals
* fix(codex): recompute reviewer policy after binding rotation
* fix(codex): normalize reviewer aliases before trust checks
* fix(codex): retain bound providers for slashed local models
* fix(codex): normalize provider trust checks for exec review
* fix(codex): ignore stale bindings for explicit providers
* fix(codex): share trusted reviewer endpoint policy
* fix(codex): keep network approvals on plugin path
* fix(codex): route provider-qualified model refs
* fix(codex): reject blank masked OpenAI base overrides
* fix(codex): scope exec reviewer alias trust
* fix(codex): distrust exec reviewer transport overrides
2026-06-09 21:38:22 -07:00
..
2026-06-04 20:52:50 -04:00
2026-06-06 23:01:21 +02:00
2026-06-04 22:51:08 -04:00
2026-06-04 20:52:50 -04:00
2026-06-06 23:01:21 +02:00
2026-06-04 20:52:50 -04:00
2026-06-04 20:52:50 -04:00
2026-06-04 20:52:50 -04:00
2026-06-04 22:51:08 -04:00
2026-06-04 22:51:08 -04:00
2026-06-04 22:52:34 -04:00
2026-05-30 00:12:10 +01:00
2026-06-04 22:52:34 -04:00
2026-06-04 22:52:34 -04:00
2026-06-07 03:59:03 +02:00
2026-06-04 22:52:34 -04:00
2026-06-04 22:54:18 -04:00
2026-06-08 18:59:51 -07:00
2026-06-04 22:54:18 -04:00
2026-06-04 20:52:50 -04:00
2026-05-30 22:04:54 +01:00
2026-06-04 22:54:18 -04:00
2026-06-04 22:54:18 -04:00
2026-06-04 20:52:50 -04:00
2026-06-04 22:54:18 -04:00
2026-06-09 01:02:23 +02:00
2026-06-09 01:02:22 +02:00
2026-06-06 23:59:33 +02:00
2026-06-07 08:17:16 +02:00
2026-06-09 01:02:22 +02:00
2026-06-06 12:26:32 -07:00
2026-06-07 07:18:56 +02:00
2026-06-04 22:56:09 -04:00
2026-06-07 12:36:13 +02:00
2026-06-07 14:16:00 -07:00
2026-06-04 22:56:09 -04:00
2026-06-05 22:59:54 -07:00
2026-06-05 22:59:54 -07:00
2026-06-07 12:11:21 +02:00
2026-06-04 20:52:50 -04:00
2026-06-04 20:52:50 -04:00
2026-06-04 22:57:30 -04:00
2026-06-04 22:57:30 -04:00
2026-06-04 20:52:50 -04:00
2026-06-06 12:26:32 -07:00
2026-06-07 02:33:06 -07:00
2026-06-04 22:57:30 -04:00
2026-06-09 01:02:22 +02:00
2026-05-31 20:51:33 -04:00
2026-06-04 22:57:30 -04:00
2026-06-07 02:33:06 -07:00
2026-06-04 22:57:30 -04:00
2026-06-04 22:59:33 -04:00
2026-06-04 22:59:33 -04:00
2026-06-06 22:25:06 +02:00
2026-06-04 22:59:33 -04:00
2026-06-06 12:26:32 -07:00
2026-06-04 20:52:50 -04:00
2026-06-04 23:01:02 -04:00
2026-06-01 05:34:59 -04:00
2026-06-09 14:30:35 +08:00
2026-05-27 12:41:10 +02:00
2026-06-07 10:19:16 +02:00
2026-06-04 23:01:02 -04:00
2026-06-04 20:52:50 -04:00
2026-06-04 20:52:50 -04:00
2026-06-04 23:01:02 -04:00
2026-06-04 23:01:02 -04:00
2026-06-06 22:26:53 +02:00
2026-06-04 23:03:25 -04:00
2026-06-08 20:19:21 -07:00
2026-06-04 23:03:25 -04:00
2026-06-07 04:56:32 +02:00
2026-06-06 22:31:42 +02:00
2026-06-06 12:26:32 -07:00
2026-06-04 23:03:25 -04:00
2026-06-06 22:29:12 +02:00
2026-06-04 23:05:22 -04:00
2026-06-04 23:05:22 -04:00
2026-05-27 19:24:04 +01:00
2026-06-07 14:16:00 -07:00
2026-05-28 20:05:50 +01:00
2026-06-04 23:05:22 -04:00
2026-06-09 21:38:22 -07:00
2026-05-29 11:12:15 +01:00
2026-06-04 23:05:22 -04:00
2026-06-04 20:52:50 -04:00
2026-06-06 22:13:37 +02:00
2026-06-07 00:54:13 +02:00
2026-06-06 22:56:48 -07:00
2026-06-07 12:14:09 +02:00
2026-06-04 23:07:12 -04:00
2026-06-04 23:07:12 -04:00
2026-06-04 23:08:26 -04:00
2026-05-30 21:03:49 +01:00
2026-06-04 23:08:26 -04:00
2026-06-04 23:08:26 -04:00
2026-06-04 23:08:26 -04:00
2026-06-02 22:48:12 +02:00
2026-06-04 23:08:26 -04:00
2026-06-04 23:08:26 -04:00
2026-06-04 23:08:26 -04:00