Expand description
Data models for OpenCode validation enrichment
These models represent the two-stage validation flow:
- Stage 1: Local pipeline produces RawFinding
- Stage 2: OpenCode enriches to EnrichedFinding with RAG context
Structs§
- Analysis
Context - Analysis context from RAG
- DocReference
- Documentation reference
- Enriched
Finding - Enriched finding after OpenCode + RAG processing (Stage 2)
- File
Context - File context for enrichment
- FixRecommendation
- Fix recommendation
- Issue
Details - Detailed issue information
- RawFinding
- Raw finding from local pipeline (Stage 1)
- Validation
Result - Complete validation result
- Validation
Summary - Validation summary
Enums§
- FixAction
- Type of fix action
- FixComplexity
- Complexity of the fix
- Severity
- Severity level for findings
- Validation
Status - Validation status