Operator release notes
Breaking changes that affect existing configuration files. Feature work is
documented in the guides this page links to.
Trust prompt and this-folder conversations (B4)
On a user-home instance (community default), a discovered project YAML
is an overlay, not the instance. The first interactive launch in that folder
asks whether to trust it. --config is always trusted. --trust-project /
--no-trust-project skip the prompt for this run; --no-trust-project does
not persist the skip.
The conversation sidebar can show This folder (current workspace_id)
or All. Untagged legacy chats appear only in All.
See Community: install once, run anywhere
and Configuration.
Bundled flavor default is the config floor
Workspace YAML files now start from the packaged default_<flavor>.yaml,
then the YAML (and an optional $CODUMENTOR_HOME/config.yaml user overlay).
Omitted keys inherit the flavor file, not Pydantic-only defaults.
A YAML that omitted include_patterns to mean "ingest by known extension"
must now set it explicitly:
include_patterns: []
Otherwise it inherits the flavor whitelist (/.py, /.md, …).
Complete files that already set the keys they care about are unchanged.
--flavor minimal -c overlay.yaml starts the minimal product without the
overlay repeating the plugin list.