fix(arch-001,arch-002): permissions before on_activate; activate once per process
This commit is contained in:
@@ -530,7 +530,7 @@ class TestAgentPermissions:
|
||||
) as mock_resolve:
|
||||
mock_resolve.return_value = _permissions(permissions=["mail:read"])
|
||||
with patch(
|
||||
"app.plugins.builtins.ai_assistant.contracts.get_tool_registry",
|
||||
"app.ai.tool_registry.get_tool_registry",
|
||||
return_value=tool_registry,
|
||||
):
|
||||
ctx = await resolve_agent_permissions(
|
||||
@@ -575,7 +575,7 @@ class TestAgentPermissions:
|
||||
) as mock_resolve:
|
||||
mock_resolve.return_value = _permissions(permissions=["mail:read"])
|
||||
with patch(
|
||||
"app.plugins.builtins.ai_assistant.contracts.get_tool_registry",
|
||||
"app.ai.tool_registry.get_tool_registry",
|
||||
return_value=tool_registry,
|
||||
):
|
||||
ctx = await resolve_agent_permissions(
|
||||
@@ -1015,7 +1015,7 @@ class TestContextBuilder:
|
||||
])
|
||||
|
||||
with patch(
|
||||
"app.plugins.builtins.ai_assistant.contracts.get_tool_registry",
|
||||
"app.ai.tool_registry.get_tool_registry",
|
||||
return_value=tool_registry,
|
||||
):
|
||||
messages = await build_agent_context(
|
||||
|
||||
Reference in New Issue
Block a user