Skip to content

Service Status

Manages the background indexing service, and gives you a live view of its logs.

Service control

A status card shows the elevated indexer's current state — Installing, Indexing, Ready (with a live file/folder count), or Error — with a matching icon (spinner, checkmark, or error badge).

An Install & Start Service button appears only when the service isn't installed yet or hit an error; once it's installed and running there's no manual start/stop/uninstall control on this page — the service is expected to just keep running in the background.

Logs

Three tabs — App, Hook, Service — corresponding to the three processes SwiftList runs (the elevated background indexer, the per-user App you interact with, and the keyboard-hook process). Each tab shows that process's log lines, color-coded by level.

  • Level filter dropdown — All / Error / Warn / Info / Debug.
  • Search box — filters the visible lines by keyword, combined with the level filter.
  • Clear button — empties the log for the currently selected tab. Clearing the Service tab's log is routed through the service itself (the App process doesn't have permission to write to it directly); the App and Hook logs are cleared directly since they're per-user files.

This is the first place to look when troubleshooting — see Troubleshooting.