# file: /home/runner/work/rubricon/rubricon/src/rubricon/trace.py
# hypothesis_version: 6.165.7

['EvalSample', 'Output', 'RetrievedDocument', 'Span', 'SpanKind', 'ToolCall', 'Trace', 'agent_turn', 'answer', 'answerable', 'arguments', 'attributes', 'cache_ttl', 'chain', 'children', 'doc_ids', 'documents', 'duration_ms', 'embedding', 'empty_result', 'error', 'expected', 'ground_truth_ids', 'id', 'input', 'input_tokens', 'kind', 'llm', 'metadata', 'model', 'name', 'output', 'output_tokens', 'prompt', 'query', 'question', 'rank', 'relevant_doc_ids', 'relevant_documents', 'rerank', 'response', 'result', 'retrieval', 'score', 'span_as_dict', 'span_from_dict', 'spans', 'text', 'tool', 'trace_as_dict', 'trace_from_dict', 'usage', 'user_turn']