refactor: unify data preparations and research input snapshots
Deploy production / deploy (push) Successful in 53s

This commit is contained in:
yuxuanhui
2026-09-12 01:24:02 +08:00
parent 849f86fef7
commit 394438e753
82 changed files with 4146 additions and 2076 deletions
+3 -1
View File
@@ -47,6 +47,8 @@ class PageContext(Contract):
"alphas",
"account",
"datasets",
"fields",
"preparations",
"backtests",
"operators",
"templates",
@@ -62,7 +64,7 @@ class PageContext(Contract):
dataset_id: str | None = Field(default=None, min_length=1, max_length=200)
field_id: str | None = Field(default=None, min_length=1, max_length=200)
collection_version: str | None = Field(default=None, min_length=1, max_length=36)
template_input_id: str | None = Field(default=None, min_length=1, max_length=36)
input_snapshot_id: str | None = Field(default=None, min_length=1, max_length=36)
unsaved_field_selection: bool = False
backtest_run_id: str | None = Field(default=None, max_length=36)
backtest_preview_id: str | None = Field(default=None, max_length=36)