修改内容
Bug 修复
- 修正 README 快速上手示例中 realtime 列名 (code -> symbol)
- store 层 dropna 增加空 DataFrame 守卫,防止主键缺失时缓存被静默清空
- client_cached 层 market_breadth 和 market_volume 恢复通过 client 公共方法获取数据,修复降级链失效问题
健壮性增强
- _normalize 方法增加 None 值和空 DataFrame 的防御处理,始终设置 attrs 标记
- _safe_call 方法对数据源返回 None 的场景转为空 DataFrame 而非向上抛异常
- _call_fallback 方法在双源均失败时输出 warning 日志,空 DataFrame 也设置 fallback 标记
性能优化
- SQLite 启用 WAL 日志模式,支持多 Agent 并发读写
清理
- 删除 _meta 表和 _update_meta 方法 (只写不读的死代码)
- 修正全局限流器文档注释,准确描述同进程内共享的能力边界
文档
- SKILL.md 增加多 Agent 使用提示
- 版本号统一更新至 2.1.2
统计: 9 文件, +43/-36, 净增 7 行