internal/

directory
v0.1.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 24, 2026 License: Apache-2.0

Directories

Path Synopsis
api
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)平台的连接器实现
dto
Package eventengine subscribes to interaction events and dispatches agent runs.
Package eventengine subscribes to interaction events and dispatches agent runs.
infra
db
db 包提供 Leros 的数据库初始化和管理功能
db 包提供 Leros 的数据库初始化和管理功能
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.
drivers/externalcli
Package externalcli 将外部代理 CLI 适配到 Leros agent.Runner 边界。
Package externalcli 将外部代理 CLI 适配到 Leros agent.Runner 边界。
events
Package events 定义共享的运行时事件契约。
Package events 定义共享的运行时事件契约。
mcp
Package mcp 通过 Model Context Protocol 暴露 Leros 运行时能力。
Package mcp 通过 Model Context Protocol 暴露 Leros 运行时能力。
skill
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.
approval
Package approval 订阅 NATS 审批消息并路由到 ApprovalRouter。
Package approval 订阅 NATS 审批消息并路由到 ApprovalRouter。
router
Package router 提供 Worker HTTP 服务的 Gin 路由组装。
Package router 提供 Worker HTTP 服务的 Gin 路由组装。
skillmgmt
Package skillmgmt provides a NATS consumer that handles unified skill management requests (install, list, uninstall) by shelling out to the leros CLI.
Package skillmgmt provides a NATS consumer that handles unified skill management requests (install, list, uninstall) by shelling out to the leros CLI.
taskconsumer
Package taskconsumer consumes worker task messages and executes agent runs.
Package taskconsumer consumes worker task messages and executes agent runs.
Deprecated: ResolveArtifactStorageFile and OpenArtifactStorageFile are no longer used.
Deprecated: ResolveArtifactStorageFile and OpenArtifactStorageFile are no longer used.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL