feat(utilization-category): scope reads to planning audience

This commit is contained in:
2026-03-30 10:29:40 +02:00
parent ae74700f7c
commit 54769ca0f5
5 changed files with 86 additions and 3 deletions
@@ -389,6 +389,7 @@ describe("assistant router tool gating", () => {
expect(userWithoutPlanning).not.toContain("list_demands");
expect(userWithoutPlanning).not.toContain("list_clients");
expect(userWithoutPlanning).not.toContain("list_roles");
expect(userWithoutPlanning).not.toContain("list_utilization_categories");
expect(userWithoutPlanning).not.toContain("check_resource_availability");
expect(userWithoutPlanning).not.toContain("find_capacity");
expect(userWithoutPlanning).not.toContain("get_staffing_suggestions");
@@ -397,6 +398,7 @@ describe("assistant router tool gating", () => {
expect(userWithPlanning).toContain("list_demands");
expect(userWithPlanning).toContain("list_clients");
expect(userWithPlanning).toContain("list_roles");
expect(userWithPlanning).toContain("list_utilization_categories");
expect(userWithPlanning).toContain("check_resource_availability");
expect(userWithPlanning).toContain("find_capacity");
expect(userWithPlanning).not.toContain("get_staffing_suggestions");