A component for displaying key insights, recommendations, or discoveries with source attribution chips for credibility and verification.

Installation
Schema & Prompt Control
Conversation
Instructions
# Initialize HAX in your projecthax init# Add the componenthax add artifact findings
The findings component integrates with AI agents through CopilotKit. Agents automatically create findings panels when presenting research results, audit findings, or analysis summaries with source references.
Setup
import { HAXFindings, useFindingsAction } from "@/hax/artifacts/findings";export function ResearchPage() {const [artifacts, setArtifacts] = useState([]);// Register findings actions for AI agentsuseFindingsAction({addOrUpdateArtifact: (type, data) => {setArtifacts(prev => [...prev, { type, data, id: Date.now() }]);}});return (<HAXFindingstitle="Security Audit Results"findings={[{id: "1",title: "SQL Injection Vulnerability",description: "Unsanitized user input in authentication module",sources: [{ label: "OWASP Top 10" },{ label: "CVE-2024-1234" }]},{id: "2",title: "Database Query Optimization",description: "N+1 query pattern detected in orders endpoint",sources: [{ label: "APM Report" }]}]}/>);}
© 2025 Outshift. All Rights Reserved.
A component for displaying key insights, recommendations, or discoveries with source attribution chips for credibility and verification.

Installation
Schema & Prompt Control
Conversation
Instructions
# Initialize HAX in your projecthax init# Add the componenthax add artifact findings
The findings component integrates with AI agents through CopilotKit. Agents automatically create findings panels when presenting research results, audit findings, or analysis summaries with source references.
Setup
import { HAXFindings, useFindingsAction } from "@/hax/artifacts/findings";export function ResearchPage() {const [artifacts, setArtifacts] = useState([]);// Register findings actions for AI agentsuseFindingsAction({addOrUpdateArtifact: (type, data) => {setArtifacts(prev => [...prev, { type, data, id: Date.now() }]);}});return (<HAXFindingstitle="Security Audit Results"findings={[{id: "1",title: "SQL Injection Vulnerability",description: "Unsanitized user input in authentication module",sources: [{ label: "OWASP Top 10" },{ label: "CVE-2024-1234" }]},{id: "2",title: "Database Query Optimization",description: "N+1 query pattern detected in orders endpoint",sources: [{ label: "APM Report" }]}]}/>);}
© 2025 Outshift. All Rights Reserved.