Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Configuration

Yupana shares the stack's .bobbin/config.toml under a [yupana] table, with the same resolution order Quipu uses: compiled defaults are overlaid by the user config (~/.config/bobbin/config.toml), then the project's .bobbin/config.toml. CLI flags win over all of them.

See the full Configuration Reference for every key and its default.

[yupana]
base_ref = "main"
# Restricts `yupana analyze` to these languages.
languages = ["rust", "typescript", "python", "go", "java", "cpp"]

[yupana.serve]
bind_address = "127.0.0.1"
mcp_http_port = 3040
# When true, yupana refuses mutating operations (promotion).
read_only = false

[yupana.quipu]
enabled = false
branch_model = "qualifier"

enable_lsp, enable_cpg, and the [yupana.tenancy] limits exist but are not yet read — see the Configuration Reference, where each is marked with the phase that will honour it.