Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
dagents-node
command
dagents-node 为 Agent Node 进程入口:加载配置、启动 HTTP/SSE API,直至收到退出信号。
|
dagents-node 为 Agent Node 进程入口:加载配置、启动 HTTP/SSE API,直至收到退出信号。 |
|
internal
|
|
|
agentruntime
Package agentruntime 根据 Agent 模板快照构造 per-agent 运行时参数(workspace / 工具组等)。
|
Package agentruntime 根据 Agent 模板快照构造 per-agent 运行时参数(workspace / 工具组等)。 |
|
agenttemplate
Package agenttemplate 加载内置与用户自定义 Agent 模板。
|
Package agenttemplate 加载内置与用户自定义 Agent 模板。 |
|
api
Package api 提供 Agent Node 对本地 Client 暴露的 HTTP/SSE 端点。
|
Package api 提供 Agent Node 对本地 Client 暴露的 HTTP/SSE 端点。 |
|
autonomy
Package autonomy stores the small, independent state used by the optional autonomous/dreaming loop.
|
Package autonomy stores the small, independent state used by the optional autonomous/dreaming loop. |
|
childagent
Package childagent 实现临时子 Agent 生命周期、工具与 SSE(见 docs/architecture/child-agent-tools.md)。
|
Package childagent 实现临时子 Agent 生命周期、工具与 SSE(见 docs/architecture/child-agent-tools.md)。 |
|
computeruse
Package computeruse provides a small, auditable desktop input backend.
|
Package computeruse provides a small, auditable desktop input backend. |
|
desktopbridge
Package desktopbridge provides the Node-side client for the optional desktop Shell.
|
Package desktopbridge provides the Node-side client for the optional desktop Shell. |
|
eval
Package eval contains deterministic, end-to-end Agent quality evaluation primitives.
|
Package eval contains deterministic, end-to-end Agent quality evaluation primitives. |
|
externaltools
Package externaltools 索引 `<runtime_root>/externaltools/` 外置 CLI、编译二进制与 shell 脚本。
|
Package externaltools 索引 `<runtime_root>/externaltools/` 外置 CLI、编译二进制与 shell 脚本。 |
|
handbookfs
Package handbookfs provides the filesystem-backed history for an Agent handbook.
|
Package handbookfs provides the filesystem-backed history for an Agent handbook. |
|
history
Package history 提供原始 OpenAI 消息 JSONL 审计侧车(对齐 Python raw_message_journal)。
|
Package history 提供原始 OpenAI 消息 JSONL 审计侧车(对齐 Python raw_message_journal)。 |
|
hostsnapshot
Package hostsnapshot 提供进程级主机环境快照(启动时采集,供模型请求上下文等读取)。
|
Package hostsnapshot 提供进程级主机环境快照(启动时采集,供模型请求上下文等读取)。 |
|
llm
Package llm 封装 OpenAI 兼容 Chat Completions 流式调用。
|
Package llm 封装 OpenAI 兼容 Chat Completions 流式调用。 |
|
logx
Package logx 提供 Node 日志级别解析与 logger 默认值辅助。
|
Package logx 提供 Node 日志级别解析与 logger 默认值辅助。 |
|
manage
Package manage 实现 Node 向 Manage 控制面的出站注册与心跳 sidecar。
|
Package manage 实现 Node 向 Manage 控制面的出站注册与心跳 sidecar。 |
|
mcp
Package mcp implements the Node-side Model Context Protocol client.
|
Package mcp implements the Node-side Model Context Protocol client. |
|
memory
Package memory 提供长期记忆的存储、召回和冲突处理领域模型。
|
Package memory 提供长期记忆的存储、召回和冲突处理领域模型。 |
|
platform
Package platform contains Node-owned integrations with the local operating system.
|
Package platform contains Node-owned integrations with the local operating system. |
|
policy
Package policy 加载 `.runtime/policy` 下的 txt 策略并判定工具/shell 执行策略。
|
Package policy 加载 `.runtime/policy` 下的 txt 策略并判定工具/shell 执行策略。 |
|
promptcontext
Package promptcontext 读取 Agent 的提示侧车正文(权威来源为 SQLite,经 Content 注入)。
|
Package promptcontext 读取 Agent 的提示侧车正文(权威来源为 SQLite,经 Content 注入)。 |
|
queue
Package queue 提供 per-session 优先级消息队列(对齐 Python MessageQueue 语义子集)。
|
Package queue 提供 per-session 优先级消息队列(对齐 Python MessageQueue 语义子集)。 |
|
screen
Package screen provides real local-desktop capture for observer streams and tools.
|
Package screen provides real local-desktop capture for observer streams and tools. |
|
session
Package session 管理 session 表、per-session 队列与 turn 消费循环。
|
Package session 管理 session 表、per-session 队列与 turn 消费循环。 |
|
skills
Package skills 扫描 .runtime/skills 并提供 metadata/body 读取(对齐 Python harness/skills)。
|
Package skills 扫描 .runtime/skills 并提供 metadata/body 读取(对齐 Python harness/skills)。 |
|
store
Package store 提供 Agent 对话历史的 SQLite 持久化(N5)。
|
Package store 提供 Agent 对话历史的 SQLite 持久化(N5)。 |
|
tokens
Package tokens 提供 DeepSeek 文档一致的文本 token 粗算,供 compression、skills、toolresult 等共用。
|
Package tokens 提供 DeepSeek 文档一致的文本 token 粗算,供 compression、skills、toolresult 等共用。 |
|
turn
Package turn 实现 turn 编排、工具循环、分阶段 HITL 与状态机。
|
Package turn 实现 turn 编排、工具循环、分阶段 HITL 与状态机。 |
|
version
Package version 暴露 Agent Node 构建版本号。
|
Package version 暴露 Agent Node 构建版本号。 |
|
wecom
Package wecom 实现企业微信「消息推送」webhook(markdown_v2 / file)。
|
Package wecom 实现企业微信「消息推送」webhook(markdown_v2 / file)。 |
|
workgroup
Package workgroup implements the Node side of the Workgroup AgentRef session protocol.
|
Package workgroup implements the Node side of the Workgroup AgentRef session protocol. |
|
workspacecoord
Package workspacecoord serializes writes to overlapping local workspaces.
|
Package workspacecoord serializes writes to overlapping local workspaces. |
|
plugins
|
|
|
protect-loaded-skill
command
protect-loaded-skill 可 build 为 skill 级 .so,与 Node 内置 builtin.loaded_skill_file_guard 同逻辑。
|
protect-loaded-skill 可 build 为 skill 级 .so,与 Node 内置 builtin.loaded_skill_file_guard 同逻辑。 |
Click to show internal directories.
Click to hide internal directories.