2025-08-13 - 2026-08-13
Overview
2 Releases published by 2 users
Published
v2.1.0-rc
Published
v3.0
103 Pull requests merged by 4 users
Merged
#126 [moz] docs(§22): v1.3 TC Discuss 重构 + TC Round Review Gitea 适配设计
Merged
#129 [moz] fix(ci): 移除 paths-ignore,修复分支保护 status check 冲突
Merged
#127 [moz] docs(§98): CloudCLI 外网部署与 VPS 服务暴露规范
Merged
#125 [moz] impl(§22): P1+P2 轻量路径+数据流+Round Review Gitea 适配
Merged
#124 [moz] impl(§22): P0 Phase 1 Discussion Broadcast
Merged
#123 [moz] fix(ci): deploy.yml Setup Python 清理旧 venv 防止 pip 缺失
Merged
#122 [moz] ci: 文档改动跳过 CI/CD(paths-ignore)
Merged
#120 [moz] docs(§22): v1.1 轻量路径设计 + 数据流澄清 + 编号修正
Merged
#119 [moz] docs(§22): 端到端任务流程设计 v1.0
Merged
#118 [moz] feat(algorithms): 三种排序算法实现最大值查找
Merged
#116 [moz] impl(§15b): Comment @assignee 行为约束
Merged
#115 [moz] docs(§21): v1.2 §15b Comment @assignee 行为约束
Merged
#113 [moz] impl(§21): §11b Issue opened 无 assignee → discussion task delegate 庞统
Merged
#112 [moz] docs(§21): v1.1 §11b Issue opened 无 assignee 处理设计
Merged
#110 [moz] fix(test): 修复 integration/e2e 测试 sys.path 污染导致 CI 失败
Merged
#109 [moz] feat(algorithms): 排序算法实现最大值查找
Merged
#107 [moz] fix(§21): 第一轮背靠背一致性检查 GAP 修复(3项)
Merged
#106 [moz] impl(§21): toolchain-templates.yaml + Issue 模板补全 + G1 修复
Merged
#105 [moz] feat(prompt): toolchain steps 加文档同步 + 司马懿/庞统 review 加一致性检查
Merged
#104 [moz] docs(§21): v3 discussion prompt 重构 + 分支创建时机 + L2 约束
Merged
#102 [moz] fix(handler): ToolchainApiSection 补充 Gitea Review API curl 指引
Merged
#101 [moz] docs(§21): v2 补充 AI native 能力完整性(§12-§17)
Merged
#97 [moz] docs(§21): Unified Toolchain Design — 统一工具链工作流
Merged
#99 [moz] fix(ci): pin pydantic<2 for Python 3.9 compatibility
Merged
#96 [moz] docs(§20): Issue-Centric Orchestration — Gitea Issue 替代黑板 DB 协作面
Merged
#95 [moz] impl(§17): issue_assigned steps git 操作具体化 + ToolchainApiSection Git 说明
Merged
#94 [moz] docs(§17): issue_assigned steps git 操作具体化 + ToolchainApiSection Git 说明段落
Merged
#93 [moz] impl(§17): CI/部署失败 steps 分支指引 + 基础设施 Issue 转交流程
Merged
#89 [moz] docs(§19): cron delivery mode 修正 none→announce
Merged
#90 [moz] docs(§17): CI/部署失败 steps 分支指引 + 基础设施 Issue 转交流程
Merged
#92 [moz] fix(ci): lint venv 残留导致 ensurepip 失败
Merged
#88 [moz] chore(daemon): S6 deprecated 代码标记 + ticker 经验蒸馏空转修复
Merged
#87 [moz] docs(§19): S3-S5 cron 配置方案 + 一致性偏差修复清单
Merged
#86 [moz] fix(spawner): _get_task_info SELECT 补 must_haves 字段
Merged
#85 [moz] docs: §19 Skill 生命周期管理 v2.0 — 双层 daily 蒸馏 + 融合 self-improvement + 部署目录结构
Merged
#84 [moz] docs: §19 Skill 生命周期管理 + 经验闭环四阶段设计
Merged
#83 [moz] fix(spawner): PromptContext 缺少 event_type/event_data 导致通知显示「事件类型: 未知」
Merged
#82 [moz] docs: §18 Mail Handler Verify/Prompt 强化设计
Merged
#81 [moz] feat: Runaway Guard per-task dispatch 上限
Merged
#80 [moz] fix: mention 重复投递 + mail 失败通知竞态保护 + §14 设计文档同步
Merged
#79 [moz] feat(prompt): L0~L2 提示词改进
Merged
#78 [moz] feat(frontend): 工具链面板加 from/to 显示 + 筛选 + 修复事件类型未知
Merged
#77 [moz] fix(api): list_tasks 默认排序改为 created_at DESC(最新在前)
Merged
#76 [moz] refactor(frontend): 工具链 Tab 移入系统设置子页签
Merged
#75 [moz] fix(ci): 修复 deploy push trigger 不触发问题
Merged
#74 [moz] ci: CI 管道新增 frontend build job
Merged
#73 [moz] feat(frontend): 工具链 Tab
Merged
#72 [moz] refactor(api): API 拆分 + expand 聚合 + 搜索
Merged
#71 [moz] docs: §18 API 聚合重构 + 工具链 Tab 设计
Merged
#70 [moz] docs: 重写 §26 Gitea 协作规范设计
Merged
#69 [moz] feat: Gitea 协作规范落地 — 标题前缀+Label+模板+L2注入
Merged
#68 impl: #16 知识注入 L2 引擎层 — WikiGuideSection
Merged
#67 docs: #16 知识注入设计 v2 — 对齐 #11 四层架构
Merged
#59 docs: #16 知识注入设计(三层触发机制)
Merged
#66 ci: pip upgrade + --no-cache-dir 防旧 pip dist-info 损坏
Merged
#65 feat: §17 ToolchainHandler 强约束实现(Step 1-4)
Merged
#64 refactor(design): §17 toolchain/mail 完全分离——Gitea 为唯一协作媒介
Merged
#63 feat(design): §17 ToolchainHandler 强约束设计(取代 action Mail 类型)
Merged
#62 feat(design): §17 action Mail 类型设计 v2.0
Merged
#61 fix(docs): 24-compact-detection-fix → 15 路径引用修正
Merged
#60 fix: _handle_pull_request 补充 synchronize action dispatch
Merged
#57 fix: _REASON_MAP 补 agent_error 条目
Merged
#56 feat(daemon): Mail 失败通知 v2.0 — api_error retry + 通知增强
Merged
#55 chore(docs): 合并 mail-failure-notification 到 §20,更新设计方案 v2.0
Merged
#54 chore(docs): gateway-watchdog.md 改编号 99
Merged
#53 chore(docs): 归档 §13-sim §18 §21 §25 至 archive-3.0
Merged
#52 chore(docs): 归档 §22 §23 至 archive-3.0,§13 追加 §7.6
Merged
#51 chore(docs): 归档 §20 审查文档至 archive-3.0
Merged
#50 chore(docs): 清理 design 目录重复文件,归档至 archive
Merged
#49 chore(spawner): G1 修正注释 — 只检测 precheck
Merged
#48 fix(spawner): compact 检测 v5 — gateway log 开始标记 + jsonl 结束标记配对
Merged
#47 fix(toolchain): is_pr detection check value not key
Merged
#46 docs: sync §25 design doc help_keywords with actual code
Merged
#45 feat(toolchain): §25 Gitea @mention end-to-end integration
Merged
#44 fix(auto-deploy): prevent self-kill when pm2 restart runs inside webhook handler
Merged
#43 feat(toolchain): auto-deploy on PR merge (#43)
Merged
#42 fix: review_result 模板加合并提醒 + AGENTS.md 流程规则 #6
Merged
#39 docs: §13/§18/§23 更新 synchronize fallback + merge 通知
Merged
#41 fix(toolchain): 注册 pull_request_sync + pull_request_comment event type
Merged
#38 fix(toolchain): synchronize fallback + merge 通知
Merged
#37 fix(spawner): §24 v4 compact检测 - trajectory prompt.submitted
Merged
#36 feat(spawner): §24 compact detection via gateway log rotation events
Merged
#35 feat(toolchain): add PR synchronize and review comment notifications
Merged
#33 fix(lint): resolve all 37 flake8 issues
Merged
#31 fix: 同步 4 个 post-PR#26 commit 到 Gitea
Merged
#26 feat: Step 5 引擎接入 — dispatcher/spawner/ticker → handler 统一路由 + H1-H3/S3/D1/D2/D5 修复
Merged
#25 feat: Step 2-4 — Task/Mail/Toolchain Handlers + 11 PromptSections + BaseTaskHandler
Merged
#24 fix: S1-S4 建议项修复(终验)
Merged
#23 docs: Task 系统架构重构设计 v3.0 — 五层架构+BaseTaskHandler+执行流程+决策记录
Merged
#22 docs: Task 系统架构重构设计文档 v2.1(纯文档)
Merged
#21 fix(frontend): resumed_from null→undefined 类型兼容
Merged
#20 fix(test): e2e test collection crash - 跳过 import 安装目录
Merged
#18 fix: deploy.yml requirements.txt + frontend resumed_from TS编译
Merged
#17 fix(ci): deploy.yml 用 /tmp/ci-venv 替代 requirements.txt
Merged
#16 fix(lint): 修复 PR #14 引入的 lint 回退 (119→0)
Merged
#15 fix(spawner): A13 exit=0 always completed
Merged
#14 fix(CI): notify竞态修复 + 双倍触发去重 (PR #12 rebase, reviewed & approved)
Merged
#11 docs: add #19 toolchain context layers design
Merged
#10 fix: resolve all flake8 lint errors (118 → 0)
Merged
#8 fix(ci): install all test dependencies
Merged
#7 fix(ci): install pytest directly instead of editable mode
Merged
#6 fix(ci): use pyproject.toml instead of missing requirements.txt
Merged
#5 fix(ci): use /tmp/ci-venv-* to avoid host .venv conflict
7 Issues closed from 1 user
Closed
#128 [moz] bug: 分支保护 status check 与 CI paths-ignore docs 冲突
Closed
#111 [moz] feat: 三种排序算法实现最大值查找
Closed
#108 [moz] feat: 排序算法实现最大值查找
Closed
#103 [test][sub][parent #100] 测试引用
Closed
#100 [test] sub(#999): 链接测试
Closed
#98 [moz] infra: CI runner Python 3.9 导致 pydantic 安装间歇性失败
Closed
#91 [moz] infra: CI lint ensurepip 失败 — act runner Python 环境问题
10 Issues created by 1 user
Opened
#91 [moz] infra: CI lint ensurepip 失败 — act runner Python 环境问题
Opened
#98 [moz] infra: CI runner Python 3.9 导致 pydantic 安装间歇性失败
Opened
#100 [test] sub(#999): 链接测试
Opened
#103 [test][sub][parent #100] 测试引用
Opened
#108 [moz] feat: 排序算法实现最大值查找
Opened
#111 [moz] feat: 三种排序算法实现最大值查找
Opened
#114 [moz] infra: CI lint job 全部 step 失败(checkout + Setup Python + flake8)
Opened
#117 [moz] feat: 三种排序算法实现最大值查找
Opened
#121 [moz] infra: CI run #480 卡在 queued,runner 未拾取任务
Opened
#128 [moz] bug: 分支保护 status check 与 CI paths-ignore docs 冲突