feat: add Super Alpha research, management and MCP workflows
Deploy production / deploy (push) Successful in 56s
Deploy production / deploy (push) Successful in 56s
This commit is contained in:
@@ -468,6 +468,14 @@ class WqClient:
|
||||
"universe": scope.universe, "delay": scope.delay,
|
||||
})
|
||||
|
||||
async def run_super_selection(self, query):
|
||||
"""Read cnhk super-selection contract with bounded async retries and shared authentication."""
|
||||
allowed = {"selection", "instrumentType", "region", "delay", "selectionLimit", "selectionHandling"}
|
||||
if set(query) != allowed:
|
||||
raise WqError("Selection 参数不完整或包含未知键", "invalid_selection")
|
||||
return await self._read_json("GET", "/simulations/super-selection", params=query, allow_list=True,
|
||||
wait_for_retry_header=True)
|
||||
|
||||
async def research_setting_options(self):
|
||||
"""Snapshot full setting choices for constrained research, including neutralization."""
|
||||
return await self._read_json("OPTIONS", "/simulations")
|
||||
|
||||
Reference in New Issue
Block a user