文件最后提交记录最后更新时间
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 个月前
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 个月前
fix: redirect /issue to atomcode upstream repo instead of cwd 1 个月前
Enhance atomgit client and terminal rendering - Add GitCode mirror URL parsing support - Improve issue wizard functionality - Enhance virtual terminal with ED promotes to scrollback feature - Add comprehensive VT100 tests - Refactor event loop and input handling 1 个月前
!136 merge cocreate-issue-url-gitcode into release/v4.23.1 [共创大赛] 支持 GitCode 镜像域名 Issue URL Created-by: Graychao Commit-by: Codex Merged-by: saulcy Description: ## Summary - allow IssueRef::parse to accept gitcode.com issue URLs in addition to atomgit.com - strip an optional host port before mirror-host validation - add regression coverage for GitCode issue links and host-port issue URLs ## Why parse_repo_url already treats gitcode.com as an AtomGit mirror, so a checkout whose origin is gitcode.com can be detected correctly. IssueRef::parse still rejected issue URLs copied from GitCode, which blocks /fixissue and related workflows for users who copy the issue link from the current GitCode UI. ## Verification - docker run --rm -v /tmp/atomcode-cocreate-pr:/work -v /tmp/atomcode-cargo-registry:/usr/local/cargo/registry -w /work rust:1.88 cargo test -p atomcode-core --lib atomgit::url - git diff --check Note: a broader cargo test -p atomcode-core on current main is blocked by the existing hooks_integration test initializer missing plugin_root; this is covered separately by MR !134. See merge request: atomgit_atomcode/atomcode!13613 天前