fix(p0): secure agent revocation and R6 worker queue
This commit is contained in:
@@ -26,6 +26,15 @@ def test_only_declarative_when_no_safety_level():
|
||||
assert payload.checks[0]["source"] == "declarative"
|
||||
|
||||
|
||||
def test_default_pause_message_is_structured_not_validation_required():
|
||||
"""Fallback humain: jamais 'Validation requise' seul."""
|
||||
payload = build_pause_payload({"type": "pause_for_human", "parameters": {}}, {}, last_screenshot=None)
|
||||
lines = payload.message.splitlines()
|
||||
assert len(lines) == 4
|
||||
assert lines[0].startswith("J'essaie de :")
|
||||
assert "Validation requise" not in payload.message
|
||||
|
||||
|
||||
def test_hybrid_appends_llm_checks_on_medical_critical(monkeypatch):
|
||||
"""safety_level=medical_critical → LLM appelé, checks concaténés."""
|
||||
decl = [{"id": "c1", "label": "Vérifier IPP", "required": True}]
|
||||
|
||||
Reference in New Issue
Block a user