Elvis Wang
|
972c314656
|
feat: Web/API 指数入口与共享 canonical 去重基础 (#2312)
* feat: Web/API 指数入口与共享 canonical 去重基础
为 Issue #2303 Phase 2 PR1 落地 Web/API 指数入口适配:
- API 使用 parse_analysis_target 构造结构化 AnalysisTarget 并贯通到 pipeline
- API 与 TaskQueue 去重按 asset_type 分支(指数用 canonical_id,个股用 legacy code)
- BatchTaskAcceptedResponse 追加可选 rejected 字段,未登记 CSI 单股 400、批量仅该目标失败
- TaskInfo 固化 dedupe_key,避免指数与同码个股折叠及 _analyzing_stocks 残留
- Web 移除 assetType=index 全局过滤,Chat 名称识别保护指数 canonical
- 补齐 Pipeline 指数 DecisionSignal market_override=cn 真实分支测试
* fix: 收敛指数 canonical 身份与批量响应契约
PR #2312 review 修复:报告 meta 补充 asset_type 隐藏指数自选;/analyze 在解析前限制非空原始 token;is_single 统一驱动 metadata/409/单任务 202;HomePage 三元计数继续后续 chunk。
* fix: avoid double space in index news search query
* fix: preserve canonical index identity
* fix: validate legacy task asset type
* fix: preserve canonical index identity in chat
* fix: preserve index identity across chat backends
|
2026-09-01 19:25:15 +08:00 |
|