minutes

Generated Reference

Minutes error reference

Generated catalog of stable Minutes core errors. It stays source-backed, but now favors actionable user-facing errors over generic wrapper variants so the page is easier to use in real troubleshooting.

Errors (49)

Catalog notes

Visible actionable errors: 49

Hidden low-signal wrappers: 15

CaptureError (7)

CaptureError::DeviceNotFound

link

audio device not found — is BlackHole installed? Run: brew install blackhole-2ch

Source: crates/core/src/error.rs
Platform: target_os = "macos"

CaptureError::DeviceNotFound

link

audio device not found — is VB-CABLE installed? See https://vb-audio.com/Cable/

Source: crates/core/src/error.rs
Platform: target_os = "windows"

CaptureError::DeviceNotFound

link

audio device not found — check your ALSA/PulseAudio configuration

Source: crates/core/src/error.rs
Platform: not(any(target_os = "macos", target_os = "windows"))

CaptureError::AlreadyRecording

link

already recording (PID: {0})

Source: crates/core/src/error.rs

CaptureError::NotRecording

link

no recording in progress

Source: crates/core/src/error.rs

CaptureError::StaleRecording

link

stale recording found (PID {0} is dead)

Source: crates/core/src/error.rs

CaptureError::EmptyRecording

link

recording produced empty audio (0 bytes)

Source: crates/core/src/error.rs
TranscribeError (9)

TranscribeError::ModelNotFound

link

Whisper model not found. {0} To fix this, run: minutes setup --model tiny

Source: crates/core/src/error.rs

TranscribeError::ModelLoadError

link

failed to load whisper model: {0}

Source: crates/core/src/error.rs

TranscribeError::EmptyAudio

link

audio file is empty or has zero duration

Source: crates/core/src/error.rs

TranscribeError::UnsupportedFormat

link

unsupported audio format: {0}

Source: crates/core/src/error.rs

TranscribeError::EmptyTranscript

link

transcription produced no text (below {0} word minimum)

Source: crates/core/src/error.rs

TranscribeError::TranscriptionFailed

link

transcription failed: {0}

Source: crates/core/src/error.rs

TranscribeError::EngineNotAvailable

link

engine '{0}' not compiled in — rebuild with: cargo build --features {0}

Source: crates/core/src/error.rs

TranscribeError::ParakeetNotFound

link

parakeet binary not found. Install parakeet.cpp and ensure `parakeet` is in PATH.

Source: crates/core/src/error.rs

TranscribeError::ParakeetFailed

link

parakeet transcription failed: {0}

Source: crates/core/src/error.rs
WatchError (4)

WatchError::AlreadyRunning

link

another watcher is already running (PID in {0})

Source: crates/core/src/error.rs

WatchError::DirNotFound

link

watch directory does not exist: {0}

Source: crates/core/src/error.rs

WatchError::MoveError

link

failed to move file to {0}: {1}

Source: crates/core/src/error.rs

WatchError::NotifyError

link

file system watcher error: {0}

Source: crates/core/src/error.rs
SearchError (2)

SearchError::DirNotFound

link

search directory does not exist: {0}

Source: crates/core/src/error.rs

SearchError::FrontmatterParseError

link

failed to parse frontmatter in {0}: {1}

Source: crates/core/src/error.rs
ConfigError (1)

ConfigError::ParseError

link

failed to parse config file {0}: {1}

Source: crates/core/src/error.rs
MarkdownError (3)

MarkdownError::OutputDirError

link

output directory does not exist and could not be created: {0}

Source: crates/core/src/error.rs

MarkdownError::SerializationError

link

failed to serialize frontmatter: {0}

Source: crates/core/src/error.rs

MarkdownError::RenameRefused

link

rename refused: {0}

Source: crates/core/src/error.rs
VaultError (9)

VaultError::NotConfigured

link

vault not configured — run: minutes vault setup

Source: crates/core/src/error.rs

VaultError::VaultPathNotFound

link

vault path not found: {0}

Source: crates/core/src/error.rs

VaultError::PermissionDenied

link

permission denied: {0} — macOS requires Full Disk Access for ~/Documents/

Source: crates/core/src/error.rs
Platform: target_os = "macos"

VaultError::PermissionDenied

link

permission denied: {0} — Windows requires Developer Mode or admin for symlinks

Source: crates/core/src/error.rs
Platform: target_os = "windows"

VaultError::PermissionDenied

link

permission denied: {0}

Source: crates/core/src/error.rs
Platform: not(any(target_os = "macos", target_os = "windows"))

VaultError::ExistingDirectory

link

cannot create symlink — directory already exists: {0}

Source: crates/core/src/error.rs

VaultError::SymlinkFailed

link

symlink creation failed: {0}

Source: crates/core/src/error.rs

VaultError::CopyFailed

link

vault copy failed for {0}: {1}

Source: crates/core/src/error.rs
PidError (3)

PidError::AlreadyRecording

link

already recording (PID: {0})

Source: crates/core/src/error.rs

PidError::NotRecording

link

no recording in progress

Source: crates/core/src/error.rs

PidError::StalePid

link

stale PID file (process {0} is dead)

Source: crates/core/src/error.rs
DictationError (6)

DictationError::RecordingActive

link

recording in progress — stop recording before dictating

Source: crates/core/src/error.rs

DictationError::LiveTranscriptActive

link

live transcript in progress — stop it before dictating

Source: crates/core/src/error.rs

DictationError::AlreadyActive

link

dictation already active (PID: {0})

Source: crates/core/src/error.rs

DictationError::ClipboardFailed

link

clipboard write failed: {0}

Source: crates/core/src/error.rs

DictationError::AccessibilityDenied

link

accessibility permission required for auto-paste

Source: crates/core/src/error.rs

DictationError::NotActive

link

dictation not active

Source: crates/core/src/error.rs
LiveTranscriptError (4)

LiveTranscriptError::RecordingActive

link

recording in progress — stop recording before starting live transcript

Source: crates/core/src/error.rs

LiveTranscriptError::DictationActive

link

dictation in progress — stop dictation before starting live transcript

Source: crates/core/src/error.rs

LiveTranscriptError::AlreadyActive

link

live transcript already active (PID: {0})

Source: crates/core/src/error.rs

LiveTranscriptError::NoActiveSession

link

no live transcript session active

Source: crates/core/src/error.rs
GraphError (1)

GraphError::DirNotFound

link

meetings directory does not exist: {0}

Source: crates/core/src/graph.rs