Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 3.6 KB

File metadata and controls

50 lines (35 loc) · 3.6 KB

文档导航

English · 中文

Mega 是第一代 Monorepo 平台;Mega2 是面向 Agent 的第二代引擎,重点提供 Monorepo 引擎与可选的 Agent Session Capture。Agent 场景推荐组合使用 Mega2、ScorpioFS 和 Libra:Mega2 托管 Monorepo 并提供会话捕获接口,ScorpioFS 将仓库挂载为本地文件系统,Libra 为 Agent 提供版本控制工作流和终端浏览入口。

Mega2 开源版不提供 Web UI。运行 libra mega2 browser --server <URL> 可打开 Libra 终端浏览器:它逐层浏览远程目录,支持创建、删除、移动、重命名目录,并可列出、创建和删除根 Tag;创建或删除需要写入凭据。该命令不替代 Git 客户端的 clone、fetch、push。

按你的任务从这里开始。快速开始和使用指南面向使用者;配置、部署和开发文档面向运维人员与贡献者。子系统契约和计划记录保留在各自目录中。

Mega2 核心能力

能力 说明 深入阅读
Monorepo 引擎 托管代码目录与 Git 仓库;Git 客户端负责 clone、fetch、push,Libra browser 提供基础远程目录浏览和 Tag 操作。 使用指南
Agent Session Capture 可选 HTTP 能力,接收并查询 Agent 会话、事件、checkpoint、transcript 和文件操作记录;它与 Git push 是独立接口。需在 storage-only 部署中显式启用并配置 ingest token。 Agent Capture 配置与接口 · 部署指南

LFS、OCI、构建产物、Vault、通知和配置等其他能力见进阶使用场景、使用指南及配置参考。

开始使用

任务 文档
在本机启动 mega2 并完成首次推送 快速开始
查看仓库迁移、LFS、OCI、构建产物和数据持久化示例 进阶使用场景
了解 Git、HTTP API、Libra 和 CLI 操作 使用指南

配置与部署

任务 文档
查找配置来源、SecretRef、热加载和校验方式 配置参考;完整配置项见 ../config/config.toml
部署或加固 trunk / storage-only 服务 部署指南;运行规则见 trunk 部署手册
配置授权或初始化 Monorepo 目录 认证与授权手册 · 初始化手册

开发与贡献

任务 文档
本地构建、运行测试和启动集成测试服务 本地开发与测试
了解模块边界、数据存储和写入流程 架构设计
准备代码改动、运行提交门禁和新增模块 贡献指南;仓库约定见 ../AGENTS.md
查阅错误类型和 HTTP 状态码的对应规则 错误模型

子系统与历史记录

  • refactoring/README.md:配置、协议、存储、Vault、通知等子系统的契约和实现记录。部分文档记录了演进过程;涉及当前行为时,请以源码和配置为准。
  • plan/:任务卡、路线图和计划模板。计划记录的是决策与工作安排,不代表当前实现状态。
  • gap/:竞品差距分析与待办线索。
  • OOM / SIGKILL 排查记录:本机测试进程被终止时的诊断与监控方法。