This is an automated email from the ASF dual-hosted git repository. Aias00 pushed a commit to branch fix/refresh-stale-config-guard-6874 in repository https://gitbox.apache.org/repos/asf/shenyu.git
commit 8b69c55e17dae908d2d862ea8099ffb3ef0f73eb Merge: 94f08eea56 1b829e203b Author: aias00 <[email protected]> AuthorDate: Tue Sep 1 22:03:33 2026 +0800 Merge branch 'master' into fix/refresh-stale-config-guard-6874 .../plugin/ai/common/config/AiCommonConfig.java | 2 +- .../ai/common/protocol/OpenAiProtocolAdapter.java | 157 ++++++++++++ .../ai/common/strategy/FallbackStrategy.java | 49 ---- .../strategy/SimpleModelFallbackStrategy.java | 68 ----- .../common/protocol/OpenAiProtocolAdapterTest.java | 280 +++++++++++++++++++++ .../plugin/ai/proxy/enhanced/AiProxyPlugin.java | 168 +++++-------- .../ai/proxy/enhanced/cache/ChatClientCache.java | 143 ----------- .../ai/proxy/enhanced/cache/OpenAiApiCache.java | 158 ++++++++++++ .../enhanced/handler/AiProxyPluginHandler.java | 18 +- .../enhanced/service/AiProxyExecutorService.java | 151 +++++++---- .../enhanced/service/UpstreamErrorLogger.java | 74 ++++++ .../CommonAiProxyApiKeyDataSubscriber.java | 10 +- .../ai/proxy/enhanced/AiProxyPluginTest.java | 111 ++++---- .../proxy/enhanced/cache/OpenAiApiCacheTest.java | 91 +++++++ .../enhanced/handler/AiProxyPluginHandlerTest.java | 121 +++++++++ .../service/AiProxyExecutorServiceTest.java | 142 ++++++----- .../enhanced/service/UpstreamErrorLoggerTest.java | 88 +++++++ .../CommonAiProxyApiKeyDataSubscriberTest.java | 69 +---- .../ai/proxy/AiProxyPluginConfiguration.java | 22 +- 19 files changed, 1280 insertions(+), 642 deletions(-)
