Skip to content

設定の優先順位

Project 全体の「environment > user file > Provider file > code」という規則はありません。

utils/config_manager/ は code defaults、選択済み Provider profile、writable core_config.json から runtime settings を組み立てます。config/api_providers.json が欠損/不正なら code fallback を使い、Assist JSON は同じ key の code default に重ねます。

Ports は config/network.py が順に NEKO_<PORT_NAME>、互換用の裸 <PORT_NAME>、Electron port_config.json、code default を読みます。競合時は launcher が fallback port を選ぶ場合があります。

Docker の entrypoint.sh/app/config/core_config.json がない時、または NEKO_FORCE_ENV_UPDATE 指定時だけ API 関連 NEKO_* から生成します。これは初期化で、source runtime 全体への live overlay ではありません。起動後に Web UI で有効値を確認してください。