From 285ac555d8a7a9b7483c50644b027ebabcdc02cc Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Mon, 25 May 2026 22:45:02 +0800 Subject: [PATCH] Trim strategy plugin alert copy fields --- notifications/telegram.py | 8 -------- requirements.txt | 4 ++-- tests/test_runtime_strategy_adapters.py | 7 ++----- 3 files changed, 4 insertions(+), 15 deletions(-) diff --git a/notifications/telegram.py b/notifications/telegram.py index 6ba5df6..30a42ac 100644 --- a/notifications/telegram.py +++ b/notifications/telegram.py @@ -86,10 +86,6 @@ "strategy_plugin_alert_action": "提醒:{action}", "strategy_plugin_alert_mode": "模式:{mode}", "strategy_plugin_alert_as_of": "信号时间:{as_of}", - "strategy_plugin_alert_would_trade": "启用时是否会交易:{value}", - "strategy_plugin_alert_source": "来源:{source}", - "strategy_plugin_alert_yes": "是", - "strategy_plugin_alert_no": "否", "strategy_plugin_name_crisis_response_shadow": "危机观察通知", "strategy_plugin_mode_shadow": "影子观察", "strategy_plugin_route_no_action": "未触发危机", @@ -214,10 +210,6 @@ "strategy_plugin_alert_action": "Notice: {action}", "strategy_plugin_alert_mode": "Mode: {mode}", "strategy_plugin_alert_as_of": "Signal as-of: {as_of}", - "strategy_plugin_alert_would_trade": "Would trade if enabled: {value}", - "strategy_plugin_alert_source": "Source: {source}", - "strategy_plugin_alert_yes": "yes", - "strategy_plugin_alert_no": "no", "strategy_plugin_name_crisis_response_shadow": "Crisis Watch Notice", "strategy_plugin_mode_shadow": "shadow", "strategy_plugin_route_no_action": "no crisis detected", diff --git a/requirements.txt b/requirements.txt index fea3b54..77f74c9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ flask gunicorn -quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@a65f589b410cda42f165e3242328763567766b84 -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@edf563df5fe4f13ef2d236cd0c8b823f9ef437ea +quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@7183145b06f8b9292e1c8f3adba0a4f5dc0a5834 +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@d13b248d279887a57eef5b7692c2c7bd33906348 pandas numpy requests diff --git a/tests/test_runtime_strategy_adapters.py b/tests/test_runtime_strategy_adapters.py index 82ec745..25871b8 100644 --- a/tests/test_runtime_strategy_adapters.py +++ b/tests/test_runtime_strategy_adapters.py @@ -68,9 +68,6 @@ def test_strategy_plugin_true_crisis_builds_escalated_alert_message(): "strategy_plugin_alert_action": "action={action}", "strategy_plugin_alert_mode": "mode={mode}", "strategy_plugin_alert_as_of": "as_of={as_of}", - "strategy_plugin_alert_would_trade": "would_trade={value}", - "strategy_plugin_alert_source": "source={source}", - "strategy_plugin_alert_yes": "yes", "strategy_plugin_name_crisis_response_shadow": "Crisis", "strategy_plugin_mode_shadow": "shadow", "strategy_plugin_route_true_crisis": "true crisis", @@ -104,8 +101,8 @@ def test_strategy_plugin_true_crisis_builds_escalated_alert_message(): assert "route=true crisis" in alerts[0].body assert "action=defend" in alerts[0].body assert "mode=shadow" in alerts[0].body - assert "would_trade=yes" in alerts[0].body - assert "source=gs://bucket/latest_signal.json" in alerts[0].body + assert "would_trade=" not in alerts[0].body + assert "source=" not in alerts[0].body def test_strategy_plugin_load_error_is_non_blocking():