Use runtime safeguards from agent loop
- SHA
26ff96b0595eeeaebe73b1a2fda05d9da3fb67f8- Parents
-
3731911 - Tree
48e866e
26ff96b
26ff96b0595eeeaebe73b1a2fda05d9da3fb67f83731911
48e866e| Status | File | + | - |
|---|---|---|---|
| M |
src/loader/agent/loop.py
|
1 | 1 |
src/loader/agent/loop.pymodified@@ -25,12 +25,12 @@ from ..runtime.permissions import ( | ||
| 25 | 25 | ) |
| 26 | 26 | from ..runtime.prompt_history import PromptSnapshot |
| 27 | 27 | from ..runtime.reasoning_types import TaskDecomposition |
| 28 | +from ..runtime.safeguards import RuntimeSafeguards | |
| 28 | 29 | from ..runtime.session import ConversationSession |
| 29 | 30 | from ..runtime.task_classification import is_conversational |
| 30 | 31 | from ..runtime.workflow import WorkflowMode |
| 31 | 32 | from ..tools.base import ToolRegistry, create_default_registry |
| 32 | 33 | from .prompts import build_system_prompt_result |
| 33 | -from .safeguards import RuntimeSafeguards | |
| 34 | 34 | |
| 35 | 35 | |
| 36 | 36 | @dataclass |