[codex] Promote US combo live dependency#302
Conversation
Co-Authored-By: Codex <noreply@openai.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 8e2adc6bbb
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| "yfinance", | ||
| "quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@0063af3b4a974650ea58a7d3f26dd1b94f65d3e8", | ||
| "us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@67e1ed69d7b9c318f94c8809121d2b9481d6b11a", | ||
| "us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@1643f37d723c4d0fdc475ce1030b3d911c07aacb", |
There was a problem hiding this comment.
Add runtime handling for promoted combo inputs
With this dependency bump, us_equity_combo is now exposed as the live profile and the updated status coverage expects it to run as current_holdings+russell_snapshot, but LoadedStrategyRuntime.evaluate() still only dispatches feature snapshots, market_data, market_history, or portfolio+derived/benchmark inputs before raising Unsupported required_inputs for anything else. When operators select the newly promoted us_equity_combo target, it will be accepted by config/status but fail at signal computation unless the platform builds the Russell snapshot/current-holdings inputs or keeps the profile out of the live allowlist.
Useful? React with 👍 / 👎.
Summary
us-equity-strategiespin to the merged live-coreus_equity_comboimplementation.us_equity_combo_corefrom the IBKR live/selectable rollout expectations.Validation
PYTHONPATH=/Users/lisiyi/Projects/InteractiveBrokersPlatform:/Users/lisiyi/Projects/UsEquityStrategies/src:/Users/lisiyi/Projects/HkEquityStrategies/src:/Users/lisiyi/Projects/QuantPlatformKit/src python3 -m pytest tests/test_runtime_config_support.py -quv run pytest tests/test_runtime_config_support.py -quv lock --checkpython3 -m py_compile runtime_config_support.py strategy_registry.pygit diff --check