Configuration
99problems reads instance-based TOML configuration from:
~/.99problems./.99problems
Minimal example:
[instances.github]
platform = "github"
repo = "owner/repo"
token = "ghp_your_token"
Bitbucket example:
[instances.bitbucket-cloud]
platform = "bitbucket"
deployment = "cloud"
repo = "workspace/repo_slug"
token = "app_password_or_token"
Configuration behavior
--instanceselects an explicit configured instance- If exactly one instance exists, it is auto-selected
- If multiple instances exist,
default_instanceis used when set
Useful keys
default_instanceinstances.<alias>.platforminstances.<alias>.repoinstances.<alias>.urlinstances.<alias>.tokeninstances.<alias>.type/instances.<alias>.type_defaultinstances.<alias>.deployment(Bitbucket only)instances.<alias>.per_pagetelemetry.enabledtelemetry.otlp_endpointtelemetry.exclude_targets
See Config Keys for the full key list and env var mappings. See Providers for repo/project format by platform.
Keep credentials in local config files and avoid committing tokens into version control.