26 Commits
Author SHA1 Message Date
wtx 4a5fdff6f0 fix: preserve gene-family stage intent and completed results 2026-08-24 09:34:13 +08:00
potaser 052b0c1d5d fix: stabilize Router model error handling 2026-08-22 00:47:11 +08:00
sj 1824f2d14b Merge remote-tracking branch 'origin/master'
# Conflicts:
#	scripts/legacy_startup/restart_with_prompts.sh
#	scripts/legacy_startup/start-webui.sh
#	scripts/legacy_startup/start_celery.sh
#	scripts/legacy_startup/start_celery_7880.sh
#	scripts/legacy_startup/start_celery_port9000.sh
2026-08-21 11:06:22 +08:00
potaser 77011a21b7 fix: resume confirmed analysis handoff 2026-08-11 06:37:24 +08:00
potaser 4a80793b4a fix: integrate deployed reports with PPI KaKs handoff 2026-08-11 04:48:38 +08:00
potaser 8b61269d3f Merge remote-tracking branch 'origin/master' into fix/ppi-kaks-enable
# Conflicts:
#	tests/unit/test_router_analysis_handoff_boundary.py
2026-08-10 23:24:47 +08:00
potaser 7b7e334213 fix: complete PPI and KaKs reference handoff 2026-08-10 23:13:05 +08:00
sj b725a9c125 feat:sync-report-workflows-and-migration-runtime 2026-08-10 11:40:20 +08:00
potaser fe5f7b9d6e 多语言散落补全 2026-08-10 00:31:32 +08:00
potaser 87c158efe5 多语言散落补全 2026-08-09 22:58:26 +08:00
potaser 963e4ddc73 多语言散落补全 2026-08-09 22:24:06 +08:00
potaser 9dbd87696b 多语言散落补全 2026-08-09 22:20:36 +08:00
wtx b8dcb63fa1 fix: preserve raw intent across language switching 2026-08-09 16:03:13 +08:00
wtx 0f81b5140c fix: restore main-agent routing and workflow handoff 2026-08-09 13:50:35 +08:00
sj 55338be930 merge: resolve .gitignore conflict, keep remote memory ignore pattern 2026-08-09 09:05:11 +08:00
sj 9c38f32d52 feat: deepseek summary agent + clean old memory logs + merge prep 2026-08-09 09:04:27 +08:00
wtx cb122fd088 feat: add gene family result reports 2026-08-09 04:32:28 +08:00
wtx 65f79207f0 feat: add evidence-bound RNA-seq result reports 2026-08-09 01:37:00 +08:00
wtx 7399b0bf14 Merge origin/master before analysis handoff push 2026-08-08 10:41:45 +08:00
wtx 5f240d1eec fix: delegate analysis planning from main agent 2026-08-08 10:40:01 +08:00
potaserandClaude Opus 5 842455dd78 Add gfa_core/mas/memory module
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 09:52:43 +08:00
potaser 822baab367 fix: preserve species roles through confirmation 2026-08-07 08:57:22 +08:00
wtx 8c3d601072 fix: allow reordered subfamily member records 2026-08-06 21:32:49 +08:00
potaser 35fbee8c85 fix: preserve confirmed species roles in agent planning 2026-08-05 15:42:32 +08:00
potaserandClaude Opus 5 e641c8b9ab feat: 轻量拓展分析 + WGS2GWAS 阶段支持 + 结果区域重构 + 物种角色解析增强 + 会话 Job 隔离
【轻量拓展分析】
- 新增 gfa_core/extension_stage_lightweight/ 核心模块,支持用户上传代码/数据/原始命令
- 前端卡片式交互流程:候选核对 → 验证 → 结果审查 → 授权发布 → 运行
- Celery 不受限任务 + 轮询机制 + sessionStorage 操作恢复
- 启动脚本新增 BBAV5_LIGHTWEIGHT_* 环境变量

【WGS2GWAS 支持】
- 新增 13 个 WGS 阶段定义(QC → MAF/Missing Filter)
- email_haplotype_region.py 新增 LTR-RT 分析功能

【结果区域重构】
- 单层折叠 → 三组双层折叠:RNA-seq / 基因家族 / WGS2GWAS
- 结果按执行时间排序,保留最新尝试

【物种角色解析增强】
- 新增 _resolve_subfamily_request_species_roles()
- 支持 reference 角色的识别
- 直接 stage 请求保留 intent 中的物种角色

【会话 Job 隔离】
- rebind_job() 跨 job 时创建新会话,返回新 conversation_id

【前端交互增强】
- RAG 文献问答模式
- NL 触发 config/samples 自动填写、亚家族确认表、基因家族成员确认表
- 执行状态从后端 resource_tasks 恢复

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 09:40:45 +08:00
potaser f745ee9d7e Initial commit: PlantAI-dev 2026-08-03 18:42:47 +08:00