The extension polls http://127.0.0.1:7653/api/status for tracking status
If the API isn't reachable, it automatically starts stint serve in the background
The status bar shows: $(clock) project-name 1h 23m when tracking, or $(clock) idle when not
Settings
Setting
Default
Description
stint.apiUrl
http://127.0.0.1:7653
URL of the Stint API server
stint.pollInterval
3000
How often to poll the API (milliseconds)
stint.stintPath
stint
Path to the stint binary
About Stint
Stint is a terminal-native, local-first time tracker built in Rust. Its killer feature is automatic time tracking via shell hooks — just cd into a project directory and tracking starts. No buttons, no browser tabs.
Zero-config: auto-discovers .git repos
Multi-project: tracks multiple projects across terminals simultaneously
Private: all data stays local in SQLite, no cloud, no telemetry