Ankush Gupta
75e0b4088e
Add opt-in Guardian trust for orchestrator connector identities ( #52250 )
...
## What changed
Add the disabled-by-default `guardian_trust_orchestrator_connectors` feature flag. When enabled, Guardian V2 accepts connectors with nonblank IDs from the host-owned plugin service orchestrator as a trusted source without requiring a matching user configuration declaration.
Distinguish orchestrator provenance from user configuration in trusted-tool context. Trust remains scoped to the exact server or connector identity and source; descriptions, outputs, other tools, and other connectors remain untrusted.
## Testing
Add coverage for host-owned connector context, rejection of extension-owned Apps lookalikes and blank connector IDs, source-specific trust metadata, and context token limits. Snapshot the connector approval request history.
GitOrigin-RevId: fbd87dd71110ca7b2b92d50eef02e1e739a74a02
2026-10-08 20:04:38 +00:00
..
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-09-10 21:41:39 +00:00
2026-10-05 18:52:51 +00:00
2026-09-12 05:04:11 +00:00
2026-09-12 05:04:11 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-04-12 11:59:09 -07:00
2026-10-05 18:52:51 +00:00
2026-10-08 10:53:45 +00:00
2026-10-08 17:25:39 +00:00
2026-09-30 17:33:59 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-08 18:42:58 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-08 18:42:58 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:56:45 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 19:30:57 +00:00
2026-10-03 07:37:00 +00:00
2026-10-05 18:52:51 +00:00
2026-10-08 20:04:38 +00:00
2026-10-07 15:47:21 +00:00
2026-10-05 23:49:21 +00:00
2026-10-05 22:20:38 +00:00
2026-10-06 21:28:13 +00:00
2026-10-06 21:28:13 +00:00
2026-10-06 21:28:13 +00:00
2026-10-08 03:20:54 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 03:27:04 +00:00
2026-10-06 03:27:04 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 03:27:04 +00:00
2026-10-06 10:56:45 +00:00
2026-10-08 00:09:03 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-07 01:28:59 +00:00
2026-10-05 18:52:51 +00:00
2026-10-06 10:39:16 +00:00
2026-10-06 10:39:16 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-10-05 18:52:51 +00:00
2026-09-04 10:22:43 +00:00