Skip to content

Files

Latest commit

d19872b · Mar 25, 2025

History

History
This branch is 23 commits ahead of, 1748 commits behind continuedev/continue:main.

src

config.yaml specification

This specification is a work in progress and subject to change.

Loading a config.yaml file

config.yaml is loaded in the following steps

Unrolling

A "source" config.yaml is "unrolled" so that its packages all get merged into a single config.yaml. This is done by recursively loading all packages and merging them into the config.yaml.

This happens on the server, unless using local mode.

Client rendering

The unrolled config.yaml is then rendered on the client. This is done by replacing all user secret template variables with their values and replacing all other secrets with secret locations.