tauri-plugin-auditaur
Development-first Tauri v2 plugin for collecting Auditaur local telemetry.
Use this crate in a Tauri app to create a local Auditaur session database, receive frontend telemetry from @auditaur/api, record Rust tracing spans/logs, capture Tauri window lifecycle state, and expose the data to auditaur-cli and MCP tools.
Install
[]
= "0.1"
= "0.1"
= "0.3"
Register the plugin
use ;
IPC trace bridge
Backend commands can opt into frontend-to-backend trace continuation:
use IpcTraceContext;
The frontend wrapper sends W3C traceparent through the reserved auditaurTraceContext invoke argument. The instrument_ipc macro keeps normal #[tauri::command] compatibility while adding the tracing::instrument fields Auditaur needs.
Safety note
Auditaur is development-first. Release builds are blocked unless allow_release_builds(true) is explicitly configured.