feat: add reliable trigger and worker message blocks
Some checks failed
tamq-ci / test (push) Failing after 6s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a03397-4d51-7fd1-8ff2-946eb22ea2bc
This commit is contained in:
tegwick 2026-08-25 23:22:39 +02:00
parent 72f22a13f7
commit 17b6bd7ae7
25 changed files with 588 additions and 67 deletions

View file

@ -25,6 +25,7 @@ def test_window_counters_survive_reopen_and_isolate_repositories(tmp_path, monke
notify=blocked.append,
)
assert left.inspect_worker_line("To:target: blocked") is None
assert left.inspect_worker_line("") is None
assert "lines of messages" in blocked[-1]
@ -43,7 +44,8 @@ def test_atomic_message_admission_does_not_cross_limit(tmp_path, monkeypatch):
BrokerIdentity("session-1", "source"),
limits=(1, 100, 100),
)
return broker.inspect_worker_line(f"To:target: {body}") is not None
broker.inspect_worker_line(f"To:target: {body}")
return broker.inspect_worker_line("") is not None
finally:
store.close()