0
代码介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
0
  1. atomcode
  2. /
  3. crates
  4. /
  5. atomcode-telemetry
  6. /
  7. src
  8. /
  9. sender
danmingzhendanmingzhenfix(telemetry): 引入 partial/ready 两阶段写入和 sending 标记,防止读取未写完的 segment 及多进程重复发送
fee9a7cb创建于 4月26日历史提交
文件最后提交记录最后更新时间
http.rs
Merge feat/telemetry-v2 into release/v4.20.1 Integrates the atomcode-telemetry crate (new) with the MCP support, Ollama function-calling, and background-commands features from release. Key resolutions: - CLI Commands enum: kept both Mcp(McpCli) and Telemetry { action } variants - atomcode_tuix::run(): added mcp_registry + mcp_connect_rx + telemetry params - LoopCtx: added both mcp_registry/mcp_connect_rx/mcp_reload and telemetry fields - runner.rs: kept telemetry scope + tel_return! macro; added unwrap_doubly_nested_args from HEAD into v2's ToolCallDone arm; preserved HEAD's async ToolRegistry API - bash.rs: merged HEAD's enhanced netcat/mknod security detection with v2's code structure improvements; added visit_f64 to lenient deserializer - agent/mod.rs: took HEAD's emit_rich_context_stats().await form - daemon/main.rs: kept register_sync form + telemetry Disabled("daemon") init - commands.rs: took HEAD (mcp, background, init; no /fixissue) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> 1 个月前
mod.rs
fix(telemetry): 引入 partial/ready 两阶段写入和 sending 标记,防止读取未写完的 segment 及多进程重复发送 1 个月前