Fix documentation discrepancy about UI behavior

- Corrected override behavior description in optional-config.md
- Web UI displays database values with warning indicators, not overridden values
- Clarified that overrides take precedence at runtime, not in the UI display

Co-authored-by: kaaax0815 <32197462+kaaax0815@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-11-17 08:44:54 +00:00
parent e42f7313ab
commit 015f3c5ba2
@@ -70,8 +70,8 @@ When these override environment variables are set:
- The specified values will be used at runtime instead of database settings
- You can still update these fields through the Web UI and they will be saved to the database
- However, the overridden values from environment variables will always take precedence
- The Web UI will display the overridden (effective) values
- However, the overridden values from environment variables will always take precedence at runtime
- The Web UI will display the database values with warning indicators showing which fields are overridden
These overrides are useful for containerized environments where configuration should be controlled externally.