Directories
¶
| Path | Synopsis |
|---|---|
|
application
|
|
|
repository
Package repository 提供 agent 域各持久化端口的基于数据库(GORM)的实现。
|
Package repository 提供 agent 域各持久化端口的基于数据库(GORM)的实现。 |
|
llm
|
|
|
Package logging 是 opencode internal/logging 的最小替代。
|
Package logging 是 opencode internal/logging 的最小替代。 |
|
Generated code.
|
Generated code. |
|
Package mcp 把外部 MCP(Model Context Protocol)服务提供的工具接入 gobrave 的 工具框架(从 opencode internal/llm/agent/mcp-tools.go 迁移)。
|
Package mcp 把外部 MCP(Model Context Protocol)服务提供的工具接入 gobrave 的 工具框架(从 opencode internal/llm/agent/mcp-tools.go 迁移)。 |
|
Package native 是 gobrave 的原生 Agent 执行循环。
|
Package native 是 gobrave 的原生 Agent 执行循环。 |
|
Package policy 提供 PermissionPolicy 的内置实现。
|
Package policy 提供 PermissionPolicy 的内置实现。 |
|
Package providers 提供 agentclient.Provider 的内置实现。
|
Package providers 提供 agentclient.Provider 的内置实现。 |
|
Package skill 实现 Agent Skills 开放标准(https://agentskills.io)。
|
Package skill 实现 Agent Skills 开放标准(https://agentskills.io)。 |
|
Package tool 定义 Agent 工具调用(function calling)的基础设施。
|
Package tool 定义 Agent 工具调用(function calling)的基础设施。 |
|
builtin
Package builtin 提供框架内置的工具(如 get_weather)。
|
Package builtin 提供框架内置的工具(如 get_weather)。 |
|
coder
Package coder 提供从 opencode 迁移的编码类工具(bash / edit / view / write / patch / glob / grep / ls / fetch / sourcegraph / diagnostics)。
|
Package coder 提供从 opencode 迁移的编码类工具(bash / edit / view / write / patch / glob / grep / ls / fetch / sourcegraph / diagnostics)。 |
|
coder/diff
Package diff 提供文件补丁解析与应用能力(从 opencode internal/diff 迁移)。
|
Package diff 提供文件补丁解析与应用能力(从 opencode internal/diff 迁移)。 |
|
Package types 定义 Agent 领域的数据库实体与值对象。
|
Package types 定义 Agent 领域的数据库实体与值对象。 |
|
interface
Package interfaces 定义 Agent 领域的 Repository / Service 端口。
|
Package interfaces 定义 Agent 领域的 Repository / Service 端口。 |
Click to show internal directories.
Click to hide internal directories.