Bootstrap tamq local tmux agent message queue
Some checks failed
tamq-ci / test (push) Failing after 36s
Some checks failed
tamq-ci / test (push) Failing after 36s
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02f34-ead4-7a60-85cd-d7f08e22fa0e
This commit is contained in:
parent
521bbe5afc
commit
4d915a2617
58 changed files with 1882 additions and 1 deletions
14
tests/test_policy.py
Normal file
14
tests/test_policy.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
from tamq.policy import load_profile
|
||||
|
||||
|
||||
def test_default_policy(tmp_path):
|
||||
profile = load_profile(tmp_path / "missing.toml")
|
||||
assert profile.name == "default"
|
||||
assert "secrets" in profile.require_human
|
||||
|
||||
|
||||
def test_configured_policy(tmp_path):
|
||||
path = tmp_path / "config.toml"
|
||||
path.write_text("[policy.profiles.dev]\nallow=['repo_inspect']\nrequire_human=['destructive']\nsafety_gated_max_attempts=2\n")
|
||||
profile = load_profile(path, "dev")
|
||||
assert profile.safety_gated_max_attempts == 2
|
||||
Loading…
Add table
Add a link
Reference in a new issue