# Clippy configuration for weavegraph codebase
# Encourages use of Message convenience constructors over manual struct construction
# Allow certain patterns that are common in this domain
= true
= true
# Message-specific guidance (note: these are guidelines, not enforced automatically)
# - Prefer Message::user(), Message::assistant(), Message::system() over direct construction
# - Use Message::builder() for complex cases
# - Use role constants from message::roles module