Directories
¶
| Path | Synopsis |
|---|---|
|
api 包提供 Leros 的 HTTP API 层
|
api 包提供 Leros 的 HTTP API 层 |
|
connectors
connectors 包提供不同交互渠道的连接器接口定义和路由管理
|
connectors 包提供不同交互渠道的连接器接口定义和路由管理 |
|
connectors/github
github 包提供 GitHub 平台的连接器实现
|
github 包提供 GitHub 平台的连接器实现 |
|
connectors/gitlab
gitlab 包提供 GitLab 平台的连接器实现
|
gitlab 包提供 GitLab 平台的连接器实现 |
|
connectors/wework
wework 包提供企业微信(WeWork)平台的连接器实现
|
wework 包提供企业微信(WeWork)平台的连接器实现 |
|
Package assistant is the SingerOS business wrapper layer for agent runs.
|
Package assistant is the SingerOS business wrapper layer for agent runs. |
|
bootstrap/builtin
Package builtin 提供外部 CLI 引擎的编排服务。
|
Package builtin 提供外部 CLI 引擎的编排服务。 |
|
infra
|
|
|
db
db 包提供 Leros 的数据库初始化和管理功能
|
db 包提供 Leros 的数据库初始化和管理功能 |
|
git
Package git 封装通过 Gitea API 操作远端 Git 仓库的基础设施能力。
|
Package git 封装通过 Gitea API 操作远端 Git 仓库的基础设施能力。 |
|
mq
mq 包提供消息队列的抽象和实现
|
mq 包提供消息队列的抽象和实现 |
|
providers/github
githubprovider 包提供 GitHub provider client 工厂。
|
githubprovider 包提供 GitHub provider client 工厂。 |
|
memory
|
|
|
local
Package local implements Leros built-in file-backed memory.
|
Package local implements Leros built-in file-backed memory. |
|
Package runnable provides background task runners with recover and keep-alive.
|
Package runnable provides background task runners with recover and keep-alive. |
|
cache
Package cache 提供 Skill 包的 storage-go 缓存能力。
|
Package cache 提供 Skill 包的 storage-go 缓存能力。 |
|
fetch
Package fetch 提供从远程源发现和下载 Skill 的能力。
|
Package fetch 提供从远程源发现和下载 Skill 的能力。 |
|
store
Package store persists user-managed skills under the Leros workspace.
|
Package store persists user-managed skills under the Leros workspace. |
|
command
Package command 提供统一的 Worker Command 分发器。
|
Package command 提供统一的 Worker Command 分发器。 |
|
command/interaction
Package interaction 处理 cmd.interaction lane 的交互式命令 (approval.resolve 和 question.answer),通过 Resolver 接口转发。
|
Package interaction 处理 cmd.interaction lane 的交互式命令 (approval.resolve 和 question.answer),通过 Resolver 接口转发。 |
|
command/run
Package run provides the cmd.run lane handler for worker agent run commands.
|
Package run provides the cmd.run lane handler for worker agent run commands. |
|
command/skill
Package skill handles cmd.skill lane commands (install, list, detail, uninstall, import).
|
Package skill handles cmd.skill lane commands (install, list, detail, uninstall, import). |
|
eventpub
Package eventpub provides the NATS-backed EventSink implementation that maps agent.Event to messaging.RunEvent and publishes to the appropriate JetStream lane.
|
Package eventpub provides the NATS-backed EventSink implementation that maps agent.Event to messaging.RunEvent and publishes to the appropriate JetStream lane. |
|
mcp
Package mcp 通过 Model Context Protocol 暴露 Leros 运行时能力。
|
Package mcp 通过 Model Context Protocol 暴露 Leros 运行时能力。 |
|
router
Package router 提供 Worker HTTP 服务的 Gin 路由组装。
|
Package router 提供 Worker HTTP 服务的 Gin 路由组装。 |
|
run
Package run provides the Worker-side RunCoordinator.
|
Package run provides the Worker-side RunCoordinator. |
|
Deprecated: ResolveArtifactStorageFile and OpenArtifactStorageFile are no longer used.
|
Deprecated: ResolveArtifactStorageFile and OpenArtifactStorageFile are no longer used. |
Click to show internal directories.
Click to hide internal directories.