When AI agents send emails on your behalf, you need a record of what happened. nylas audit logs disable is part of that audit trail.
The nylas audit logs disable command turns off audit logging so the CLI no longer writes activity records to the log file. Existing log data is preserved — only new entries stop being written.
Examples
Disable audit logging:
nylas audit logs disable
Disable and verify status:
nylas audit logs disable
nylas audit logs status
Syntax
nylas audit logs disable
How It Works
Every entry in the audit log captures: the exact command, all arguments (with secrets redacted), the invoker identity (human or AI agent name), the exit code, and a nanosecond timestamp. This level of detail is what compliance auditors expect.
Common Issues
Logs still being written after disable
Restart any long-running CLI processes (e.g., TUI or AIR). The disable takes effect on new CLI invocations.
Command not found
Update to the latest CLI version. Audit commands were added in v0.10.0. Run brew upgrade nylas-cli or re-run the install script.
Full docs: nylas audit logs disable reference — all flags, advanced examples, and troubleshooting.
All commands: Nylas CLI Command Reference
Get started: brew install nylas/nylas-cli/nylas — other install methods
Top comments (0)