IronClaw
DataLens Agent Mode uses IronClaw as the underlying AI agent framework for autonomous data analysis sessions. IronClaw incorporates WASM sandboxing as a technical constraint for tool isolation. IronClaw is constrained by the use of TEE credential vault for security. IronClaw conforms to a GDPR-compatible security model to ensure data protection compliance. Agent Skills Integration renders each streamed finding as a separate IronClawMessage. IronClaw agent frontend components implement the user interface for the IronClaw agent feature. IronClaw backend endpoints expose API functionality required by the IronClaw agent feature. IronClaw agent's data and sessions are stored in specific agent session database tables. IronClaw agent depends on PostgreSQL database to store sessions, messages, findings, and skill logs. IronClaw agent back-end logic is integrated with the main app via API router registration. DataLens Agent Mode uses IronClaw as the AI agent framework to power autonomous data analysis sessions. OpenClaw is disqualified in favor of IronClaw due to security concerns preventing its use for personal data workloads.