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.