Expand description
Debug observability module for Iris agent operations
All debug output goes through tracing. Use -l <file> to log to file,
--debug to enable debug-level output.
Structs§
- Debug
Timer - Timer for measuring operation duration
Functions§
- debug_
context_ management - Print context management decision
- debug_
error - Print an error
- debug_
header - Print a debug header
- debug_
json_ parse_ attempt - Print JSON parsing attempt
- debug_
json_ parse_ error - Print JSON parse error
- debug_
json_ parse_ success - Print JSON parse success
- debug_
llm_ request - Print LLM request information
- debug_
llm_ response - Print complete LLM response
- debug_
phase_ change - Print agent phase change
- debug_
section - Print a debug section
- debug_
stream_ chunk - Print streaming chunk
- debug_
tool_ call - Print tool call information
- debug_
tool_ response - Print tool response information
- debug_
warning - Print a warning
- disable_
debug_ mode - Disable debug mode
- enable_
debug_ mode - Enable debug mode
- is_
debug_ enabled - Check if debug mode is enabled
- write_
debug_ artifact - Write debug artifact with restrictive permissions and return the file path.