Documentation Index
Fetch the complete documentation index at: https://docs.selftune.dev/llms.txt
Use this file to discover all available pages before exploring further.
Core
| Variable | Default | Description |
|---|
SELFTUNE_CONFIG_DIR | ~/.selftune | Directory for all selftune config and data files |
SELFTUNE_LOG_DIR | ~/.selftune/logs | Directory for session log ingestion |
SELFTUNE_DB_PATH | ~/.selftune/selftune.db | Path to the SQLite database |
API and network
| Variable | Default | Description |
|---|
SELFTUNE_CONTRIBUTION_RELAY_ENDPOINT | https://api.selftune.dev/api/v1/signals | Endpoint for contribution signal relay |
SELFTUNE_API_KEY | — | API key for selftune cloud authentication |
Dashboard
| Variable | Default | Description |
|---|
SELFTUNE_DASHBOARD_PORT | 7770 | Port the local dashboard server listens on |
SELFTUNE_DASHBOARD_STREAM_DISABLE | — | Set to 1 to prevent terminal commands from feeding output into the dashboard live action feed |
SELFTUNE_DASHBOARD_ACTION_STREAM_LOG | ~/.selftune/dashboard-action-events.jsonl | Path to the JSONL file used to stream action events to the dashboard |
Disabling the live action feed
The dashboard live action feed captures output from CLI commands you run in your terminal and streams it to the dashboard in real time. If you want to suppress this for a specific command:
SELFTUNE_DASHBOARD_STREAM_DISABLE=1 selftune grade baseline --skill my-skill
To disable it permanently, add the variable to your shell profile:
# ~/.zshrc or ~/.bashrc
export SELFTUNE_DASHBOARD_STREAM_DISABLE=1