Renn F
8e5f84c4eb
fix(gateway): thread agent_team through all 27 lifecycle Context sites
...
Arms the team-match spec gate that sat in its permissive fallback since
shipping: cell-scoped roles are now rejected on cross-team verbs at the
gateway (a misrouted frontend PM blocked, escalated, and held a backend
task live 2026-07-02). Org-wide roles remain exempt via the policy-side
_ORG_WIDE_ROLES. Test mocks aligned to carry consistent teams.
2026-07-02 15:44:34 +02:00
..
2026-06-21 20:31:42 +02:00
2026-07-02 05:46:01 +02:00
2026-07-02 05:46:01 +02:00
2026-05-12 06:27:33 +02:00
2026-06-21 20:31:42 +02:00
2026-06-29 05:38:21 +02:00
2026-06-08 02:45:03 +02:00
2026-06-29 05:38:21 +02:00
2026-06-26 01:43:08 +02:00
2026-07-02 05:46:01 +02:00
2026-05-12 06:27:33 +02:00
2026-07-01 01:11:34 +02:00
2026-06-30 08:08:35 +02:00
2026-07-02 15:44:34 +02:00
2026-07-02 15:44:34 +02:00
2026-07-02 15:44:34 +02:00
2026-07-02 15:44:34 +02:00
2026-06-23 00:39:08 +02:00
2026-06-16 05:13:00 +02:00
2026-07-02 15:44:34 +02:00
2026-06-30 08:08:35 +02:00
2026-07-02 15:44:34 +02:00
2026-07-02 15:44:34 +02:00
2026-05-15 06:31:38 +02:00
2026-06-21 20:31:42 +02:00
2026-07-02 05:46:01 +02:00
2026-06-25 01:07:05 +02:00
2026-07-02 15:44:34 +02:00
2026-05-16 00:13:14 +02:00
2026-06-30 08:08:35 +02:00
2026-06-29 05:38:21 +02:00
2026-06-03 18:44:33 +02:00
2026-06-14 13:43:46 +02:00
2026-06-29 05:38:21 +02:00
2026-06-21 08:08:28 +02:00
2026-06-03 18:44:33 +02:00
2026-06-29 05:38:21 +02:00
2026-06-21 04:20:07 +02:00
2026-06-22 12:37:46 +02:00
2026-06-29 05:38:21 +02:00
2026-06-22 12:37:46 +02:00
2026-06-30 08:08:35 +02:00
2026-07-02 15:44:34 +02:00
2026-07-02 15:44:34 +02:00
2026-07-02 15:44:34 +02:00
2026-05-15 06:54:35 +02:00
2026-05-16 00:47:59 +02:00
2026-06-14 04:34:02 +02:00
2026-05-24 06:59:25 +02:00
2026-06-29 05:38:21 +02:00
2026-05-28 00:24:42 +02:00
2026-06-14 13:43:46 +02:00
2026-06-04 06:01:06 +02:00
2026-07-01 23:54:48 +02:00
2026-05-15 06:31:38 +02:00
2026-06-15 20:47:41 +02:00
2026-06-21 05:11:20 +02:00
2026-06-11 04:36:17 +02:00
2026-05-12 06:27:33 +02:00
2026-05-12 06:27:33 +02:00
2026-05-12 06:27:33 +02:00
2026-06-29 05:38:21 +02:00
2026-06-29 05:38:21 +02:00
2026-05-16 10:14:45 +02:00
2026-05-16 10:14:45 +02:00
2026-06-03 06:35:03 +02:00
2026-06-29 05:38:21 +02:00
2026-05-15 06:54:35 +02:00
2026-06-21 06:09:59 +02:00
2026-06-29 05:38:21 +02:00
2026-06-29 05:38:21 +02:00
2026-06-29 05:38:21 +02:00
2026-06-25 01:07:05 +02:00
2026-05-14 03:28:38 +02:00
2026-06-30 08:08:35 +02:00
2026-06-25 01:07:05 +02:00
2026-06-21 20:31:42 +02:00
2026-05-16 06:37:49 +02:00
2026-06-29 05:38:21 +02:00
2026-07-01 01:11:34 +02:00
2026-06-29 05:38:21 +02:00
2026-06-29 05:38:21 +02:00
2026-06-30 08:08:35 +02:00
2026-06-21 03:47:17 +02:00
2026-06-26 02:13:41 +02:00
2026-06-21 20:31:42 +02:00
2026-06-21 05:11:20 +02:00
2026-06-25 10:54:31 +02:00
2026-06-14 04:44:21 +02:00
2026-06-29 05:38:21 +02:00
2026-06-06 22:10:48 +02:00
2026-06-03 06:35:03 +02:00
2026-07-02 15:44:34 +02:00
2026-06-03 06:35:03 +02:00
2026-05-14 04:21:07 +02:00
2026-06-16 04:10:05 +02:00
2026-06-14 04:34:02 +02:00
2026-06-30 08:08:35 +02:00
2026-06-29 05:38:21 +02:00
2026-06-29 05:38:21 +02:00
2026-06-29 05:38:21 +02:00
2026-05-15 08:21:08 +02:00
2026-06-11 09:21:26 +02:00
2026-05-12 06:27:33 +02:00
2026-06-30 08:08:35 +02:00
2026-07-01 01:11:34 +02:00
2026-07-02 15:44:34 +02:00