diff --git a/crates/codegen/simplicio-agent-client/src/operational_inbox.rs b/crates/codegen/simplicio-agent-client/src/operational_inbox.rs index c3c185b..af057cf 100644 --- a/crates/codegen/simplicio-agent-client/src/operational_inbox.rs +++ b/crates/codegen/simplicio-agent-client/src/operational_inbox.rs @@ -213,6 +213,9 @@ impl OperationalInbox { for value in evidence_refs { validate_token("evidence_ref", value)?; } + if evidence_refs.is_empty() { + return Err(InboxError::InvalidField("evidence_refs")); + } if self .items .get(session_id)