feat(api, watcher): add zstd decoding for request logs and payload diff support

- Added `zstd` decoding support in request logging, including helper functions to process `Content-Encoding` headers.
- Enhanced config diff logic to compare payload-specific rules and track changes in payload configurations.
- Added tests to validate `zstd` decoding and payload diff behavior.
This commit is contained in:
Luis Pater
2026-05-16 13:00:32 +08:00
parent e7a185962d
commit 82c9e0de58
4 changed files with 129 additions and 1 deletions
+3
View File
@@ -555,6 +555,9 @@ func (s *Service) applyConfigUpdate(newCfg *config.Config) {
s.coreManager.SetConfig(newCfg)
s.coreManager.SetOAuthModelAlias(newCfg.OAuthModelAlias)
}
if newCfg.Home.Enabled {
s.registerHomeExecutors()
}
s.rebindExecutors()
}