picoclaw/pkg/config
wenjie d23c24ce72
fix(config): normalize empty security config before save/load (#1956)
Normalize missing security sections when attaching, loading, and saving
security config so existing config files without `.security.yml` can still
be updated safely. This fixes Pico channel setup for legacy/existing configs
and adds coverage for the missing security file path and unexported JSON
field behavior.
2026-03-24 17:03:28 +08:00
..
config.go fix(config): normalize empty security config before save/load (#1956) 2026-03-24 17:03:28 +08:00
config_old.go fix launcher can't save model api_key issue (#1928) 2026-03-24 03:26:11 +01:00
config_test.go fix launcher can't save model api_key issue (#1928) 2026-03-24 03:26:11 +01:00
defaults.go fix launcher can't save model api_key issue (#1928) 2026-03-24 03:26:11 +01:00
envkeys.go refactor: centralize environment variable key constants (#1730) 2026-03-18 18:03:24 +08:00
example_security_usage.go rename security.yml to .security.yml 2026-03-23 11:20:42 +08:00
migration.go refactor: seperate security.yml for store keys 2026-03-22 01:55:00 +08:00
migration_integration_test.go refactor: seperate security.yml for store keys 2026-03-22 01:55:00 +08:00
migration_test.go refactor: seperate security.yml for store keys 2026-03-22 01:55:00 +08:00
model_config_test.go refactor: seperate security.yml for store keys 2026-03-22 01:55:00 +08:00
multikey_test.go refactor: seperate security.yml for store keys 2026-03-22 01:55:00 +08:00
security.go fix(config): normalize empty security config before save/load (#1956) 2026-03-24 17:03:28 +08:00
SECURITY_CONFIG.md rename security.yml to .security.yml 2026-03-23 11:20:42 +08:00
security_integration_test.go fix(config): normalize empty security config before save/load (#1956) 2026-03-24 17:03:28 +08:00
security_test.go fix(config): normalize empty security config before save/load (#1956) 2026-03-24 17:03:28 +08:00
version.go feat:Modify the location where version is obtained, and insert version information into the context (#1300) 2026-03-10 17:42:05 +08:00
version_test.go feat:Modify the location where version is obtained, and insert version information into the context (#1300) 2026-03-10 17:42:05 +08:00