Work Board:从事项启动任务的开发试点
复用 New Task / Composer 首次发送流程,在权威投影确认后持久化会话回链,通过 surface owner、项目校验与 revision CAS 防止跨会话或跨项目误关联;入口仅在开发环境启用。
Apache Maka Committer · OpenPI 贡献者
围绕 Agent Runtime、本地优先存储与工作流可靠性,从问题复现、领域设计到实现和回归验证,记录可追溯的工程实践。
本地优先的 AI Agent 工作台。贡献覆盖 Work Board 契约与 SQLite 存储、Desktop 任务启动试点、IPC readiness、Runtime 恢复与设计系统治理。
访问项目仓库 ↗复用 New Task / Composer 首次发送流程,在权威投影确认后持久化会话回链,通过 surface owner、项目校验与 revision CAS 防止跨会话或跨项目误关联;入口仅在开发环境启用。
将 IPC handler 注册与 Runtime Host readiness 解耦,避免早期调用找不到 handler;按目标 generation 等待、合并 Store 初始化、限制等待并在恢复后通知重载。
记录事项到任务、持久回链与重启重开的机制验证及维护者决策;明确延迟回访仍待验证、后续阶段继续暂停。
实现 Core / SQLite Store、输入校验、revision CAS、游标分页与事务串行化。
建立主进程单一存储权威、渲染层 IPC 投影与完整事项操作。
清理无效过滤与冗余表,完成 schema v26 迁移及兼容性升级。
实现持久生命周期事件、任务层级与子 Agent 关联。
限制 malformed compaction 重试并传递可操作的恢复信息,避免会话永久阻塞。
阻止既有会话发送触发新建会话回调,避免 Work Board 消费不相关会话。
收敛 CTA、圆角与动效语义,补充设计约束测试和 Storybook 目录。
Pi 原生能力层,贡献涵盖首个外部 Web 工作台、Workflow 可靠交付、后台终端生命周期与测试基础设施。项目当前位于 openpi-dev/openpi。
访问项目仓库 ↗建立 openpi web、Web Host 与 Pi runtime adapter;沿用 Pi 会话权威,支持工作区与会话导航、prompt admission、SSE replay / resync、单 Host 租约、原子元数据和打包运行。
先发布终态执行事实,保留待投递信封并使用稳定 delivery id 重试;支持关闭前刷新、重载后恢复,以及取消原因保留。
清洗模型可见终端输出,限制 Session spill 预算;串行处理 Windows 进程树的优雅与强制终止,避免未确认终止仍报告成功。
无 schema 的子任务必须产生 assistant message_end settlement 才能成功;存在该事件的合法空文本响应仍然允许。
迁移测试到顶层 tests/,建立确定性递归发现、类型检查与格式覆盖,隔离测试专用依赖。
输入为空时沿用 Pi 原生 /new 创建干净会话,保留原生持久化与生命周期;有输入时保留原编辑行为。
补充线性提交历史的工程协作说明。
提出首个本地外部 Web 工作台的运行时、协议与产品范围,关联已合并实现 #326。
提出 TUI 空输入 Ctrl+C 的会话重置交互,关联已合并实现 #281。
提出顶层 tests/ 与递归测试发现的维护契约,关联已合并实现 #151。
作为 PR #146 的关联问题,围绕完成事件与成功状态边界开展修复。
提交了界面恢复方案;该 PR 已关闭且未合并,不计入已合并贡献。
状态机、事件生命周期、Checkpoint 恢复、重试边界与错误传播。
主进程存储权威、IPC 投影、SQLite 事务、CAS 并发控制与游标分页。
跨层契约演进、兼容性 epoch、数据库 schema 迁移与旧能力收敛。
从 Issue 复现与边界分析,到实现、回归测试与 PR 评审闭环。