What's Changed
- fix: separate chat memory and graph run lifecycle by @zxuexingzhijie in #557
- fix: stream SQL results without blocking on chart generation by @zxuexingzhijie in #559
- fix: make vector store selection profile-driven by @zxuexingzhijie in #558
- fix: add typed workflow events and retry-safe timeline by @zxuexingzhijie in #560
- fix: align human feedback with graph checkpoints by @zxuexingzhijie in #561
- refactor: harden DataAgent backend and reuse Spring AI by @zxuexingzhijie in #562
- feat(datasource): add table selection search by @March-77 in #582
- fix: harden vector store reliability by @zxuexingzhijie in #570
- fix: apply Dameng schema and stop repeated SQL retries by @March-77 in #567
- fix(sql): harden dependent multi-step generation by @zxuexingzhijie in #584
- fix(ui): render SQL as workflow code blocks by @zxuexingzhijie in #585
- fix(ui): wrap long workflow code blocks by @zxuexingzhijie in #586
- fix(report): prevent chart title and legend overlap by @March-77 in #579
- feat: integrate SAA Python sandbox with dynamic dependencies by @zxuexingzhijie in #587
- fix: 更新中文文档 by @zxuexingzhijie in #588
- fix(workflow): accumulate multi-step SQL results by @March-77 in #575
- fix: normalize business knowledge vector IDs by @March-77 in #569
- Revert "fix: normalize business knowledge vector IDs" by @zxuexingzhijie in #589
- fix: 修复python测试 by @zxuexingzhijie in #590
- refactor: tighten DataAgent prompt contracts by @zxuexingzhijie in #591
New Contributors
Full Changelog: 1.0.0-rc6...1.0.0-rc7