New Features
Magic Link Authentication
Modern, passwordless authentication via email:- AWS SES Integration - Email delivery through Amazon SES with configurable sender and region
- Domain Restrictions - Configure allowed domains and email addresses for access control
- Local Test Mode - Development mode writes HTML to temp file and opens in browser for testing
- Streamlined Sign-In - Users receive HTML-formatted email with secure magic link for instant authentication
- API Endpoints - New
/auth/magic-link/requestand/auth/magic-link/verifyendpoints replace legacy login/register flows - User Model Updates - Removed password hash and email verification tokens in favor of magic link tokens


Looker Integration
Comprehensive integration for Looker analytics platform:- Metadata Sync -
oxy looker syncfetches and stores explore metadata locally with merge/update capabilities across sync runs - OAuth2 Client - Looker API client with token management for secure authentication
- CLI Commands -
oxy looker listto view synchronized explores andoxy looker testto verify credentials - Auto-Sync - Looker sync automatically triggered during
oxy buildfor seamless workflow integration
- New
looker_queryTask Type - Configure integration, model, explore, fields, filters, and limits with structured table output for downstream processing
- AutoLookerQuery FSM Trigger - Enables agents to autonomously determine query fields and filters from natural language objectives
- LLM Tool-Calling - Uses synced explore metadata for intelligent query construction
looker_queryTransition Type - Integrated with routing agents for agentic workflows
- LookerQueryTaskFields - Workflow form with dynamic integration, model, and explore dropdowns
- LookerQueryToolForm - Agent configuration form for Looker queries
- LookerQueryNode - Workflow diagram visualization for Looker query steps
- Artifact Panel Renderer - Displays Looker query results in the artifact panel
useLookerIntegrationsHook - Fetches available Looker integrations for form population
Automation → Procedure Terminology
Conceptual update for clearer terminology:- Automations → Procedures - Automations are now called procedures to better reflect deterministic, sequential execution patterns
- File Extension - New
.procedure.ymlextension alongside backward-compatible.automation.ymland.workflow.yml - UI Updates - All user-facing strings and labels updated to reflect procedure terminology
- Forward Compatibility - Added serde alias
save_procedurefor FSM config compatibility - Examples Migration -
examples/workflows/directory renamed toexamples/procedures/
.procedure.yml, .automation.yml, .workflow.yml) remain supported for backward compatibility.
Platform Improvements
UI Enhancements
- Scroll Improvements - Added bottom padding to FieldsSelectionPanel for complete scroll access
- Text Cutoff Fixes - Added horizontal padding to messages container and thread message containers to prevent text truncation
Authentication Cleanup
- Removed Legacy Code - Cleaned up built-in mode references and legacy authentication logic
- Simplified Config - Streamlined authentication configuration with magic link as primary method
Dependencies Update
- AWS SDK - Added AWS SDK for SES email delivery
- Rate Limiting - Added rate-limiting capabilities for authentication endpoints
- Removed Unused - Removed
lettreandbcryptdependencies no longer needed with magic link authentication - Latest Versions - Updated Rust and all dependencies to latest versions for improved performance and security