Harness 的上下文并非临时拼接,而是从会话日志中投影而来。模型每一轮看到的系统提示、历史消息、工具结果与注入信息,都由日志统一派生,确保“模型可见即可记录”,避免上下文与日志两套口径不一致。
基于同一份事件流,用户可以对会话进行恢复、分叉与回放:当 Agent 在某一步走错时,可以回到较早的节点检查它当时看见了什么、调用了什么工具,并从该节点分叉出另一条执行路线,而不必只看最终失败结果。
工作区(Workspace)机制将智能体的可写范围限制在用户手动注册的目录内;API Key 等凭据通过 ~/.dsh/.credentials.yaml 等独立位置存储,Web UI 的设置界面只显示“已配置”占位符而不回显密钥,避免凭据进入对话上下文或泄露到日志中。