| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(coding): enforce user execution restrictions Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 3 个月前 | |
feat: support generic MCP OAuth | 5 个月前 | |
chore(release): bump version to v5.0.9 | 2 个月前 | |
fix | 6 个月前 | |
docs(lsp): update tool and permission references Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 | |
docs(schedule): phase-2 implementation plan (OS scheduler + I1 approver) Four tasks: translation+trait+CommandRunner, three cfg-gated platform impls (injectable runner/root for tests), CLI wiring + sync + list status, and the strict-unattended approver (deny escalated bash for scheduled runs, never full-bypass, auto capped to accept-edits gating). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 3 个月前 | |
fix(release): 收紧 AtomGit 安全与会话删除语义 Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 3 个月前 | |
Auto-commit at turn #4 (1 files changed) | 5 个月前 | |
feat(acp): implement v2 protocol with session/resume, elicitation forms and MCP support Co-authored-by: hammerklavier<hammerklavier@139.com> Co-authored-by: duxin<duxin@csdn.net> Co-authored-by: lk_Eternal<1353675325@qq.com> Co-authored-by: Metz<cuizk@csdn.net> Co-authored-by: strong<805267636@qq.com> Co-authored-by: danmingzhen<zhangzhen1@csdn.net> Co-authored-by: stevending1st<stevending1st@163.com> | 2 个月前 | |
docs: update architecture after core retirement Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 | |
Auto-commit at turn #4 (6 files changed) | 5 个月前 | |
Auto-commit at turn #4 (6 files changed) | 5 个月前 | |
docs: add /compact native migration retrospective Record the final architecture, four-state verdict, deleted legacy surface, development pitfalls, and the reusable per-command migration template for the first fully retired vertical slice. Update the incremental-migration and v5.0.0 progress docs to reference it. | 3 个月前 | |
refactor(live): complete native transport convergence | 3 个月前 | |
fix(compact): persist idle compaction before reporting success | 3 个月前 | |
fix(compact): persist idle compaction before reporting success | 3 个月前 | |
feat: improve provider management and runtime safety Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 | |
docs: 同步 ctx refactor 后的文档状态 - docs/architecture.md: turn/truncation.rs 行改为 ctx/truncate.rs, 标注迁入时间 - docs/ctx-module.html: 全面对齐当前代码: · §2.1 文件布局加 render.rs / resolver.rs / ollama.rs 三个新文件, 补上严格 DAG 说明 · §2.2 变更矩阵:6 个 ctx 文件(vs 原 3 个)分别标注职责和行数, conversation/mod.rs 从"删 dead summary"升级为"2000→715 行瘦身" · §4.1 示例步骤数 2→3(mod 声明 + resolver 注册) · 一致性保证说明改为"DefaultCtx 委托 ctx::render"而非"vs legacy" · 附录测试表从 2 文件 16 个扩展到 5 文件 36 个(含 ollama 7 / render 12 / resolver 3 新增测试) - docs/superpowers/specs/2026-04-20-context-manager-design.md 删除 该 spec 描述失败分支的架构(ContextStrategy facade + CachePlan + Capabilities + LegacyStrategy + feature flag),完全不代表当前 feat/ctx-module 上的实现,留着误导读者。失败分支已归档,该 spec 的历史意义保留在那里即可。 | 6 个月前 | |
new: 新建文件 custom-endpoint-guide.md docs: 新增自定义大模型端点接入实战指南 补充 AtomCode 接入任意 OpenAI 兼容端点的配置方法,涵盖 Base URL 规范、常见报错(503 过载、模型名不匹配、路径重复拼接)排查,以及前缀缓存命中率优化实践。基于真实使用踩坑整理。 Signed-off-by: qq_17821427 <akYYbgKNemaVeN_v.qq_17821427@noreply.gitcode.com> | 2 个月前 | |
Auto-commit at turn #7 (4 files changed) | 5 个月前 | |
Auto-commit at turn #6 (5 files changed) | 5 个月前 | |
Auto-commit at turn #35 (9 files changed) | 5 个月前 | |
Auto-commit at turn #35 (9 files changed) | 5 个月前 | |
Auto-commit at turn #6 (5 files changed) | 5 个月前 | |
feat(hooks): add PostToolUseFailure event for failed tool calls A failed tool call (ToolResult.is_error) now fires the PostToolUseFailure hook event instead of PostToolUse, so plugins can tell tool success from tool failure. Both events share the same payload and rewrite/block semantics; the event only differs in the hook_event_name dispatched and which matchers fire. - cc_hooks: add HookEvent::PostToolUseFailure variant (+parse/cc_name), dispatch it from after() when result.is_error, and let has_post_tool_hooks cover both post-tool events so tool-name bookkeeping still runs - cli: mirror the new event in atomcode hooks event_name + test payload - docs/hooks.md: document post_tool_use_failure Closes #1329 Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com> | 2 个月前 | |
docs(i18n): add translation style guide | 5 个月前 | |
refactor(runtime): retire legacy engine bridge | 3 个月前 | |
fix(live): close multi-view acceptance gaps | 3 个月前 | |
chore(release): bump version to 5.0.5 Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 | |
feat(mcp): honor server instructions Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 | |
feat(cli): implement hook test command with full hook execution support Co-authored-by: gcw_Av0kHZvq<hrjingzhi@163.com> | 3 个月前 | |
docs: add release v5.0.1 change and test report | 3 个月前 | |
fix(session): align legacy sidecars with native snapshots | 3 个月前 | |
docs: align architecture and plan session convergence | 3 个月前 | |
fix(telemetry): recover and retry queued events Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 2 个月前 | |
refactor(notify): move notify out of core into capabilities::notify (feature-gated) Retire-core step: notify was the last easy-to-move core-internal module with external consumers. Its only core coupling was agent::TurnStopReason. - Move core::notify → capabilities::notify (L0). Mirror the askpass precedent (OS-integration side-util) instead of minting a new leaf crate; all three drivers already depend on capabilities. - Decouple from core: capabilities is L0 and cannot see core::agent, so define a local NotifyStopReason (5-variant 1:1 mirror). Hosts map their engine's stop reason via a notify_stop_reason helper (tuix + cli). After the driver protocol migration this remaps to kernel event::StopReason with no change to notify itself. - Feature-gate to preserve capabilities' optionality discipline: notify reads NotificationConfig, which drags config→telemetry (reqwest/rustls/ flate2). Make atomcode-config optional + add a notify feature + #[cfg(feature = "notify")] on the module; only tuix/cli enable it, so provider-only / lean embedders (daemon/clix/review/bridge) skip the stack. Verified via cargo tree: config is absent from a provider,tools build. - Clean cut, no shim: core can't depend on capabilities (would cycle) and the stop_reason type changed, so a re-export shim is impossible/pointless. Delete core::notify + repoint all 19 refs across tuix/cli. 16 ported notify unit tests green in their new home; cargo build --workspace zero warnings/errors. Behavior byte-identical. Not yet real-machine tested. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Provider-URL: https://gitcode.com/atomgit_atomcode/atomcode | 3 个月前 | |
feat(vscode): add i18n/l10n localization support - Add VS Code l10n system integration with package.nls.json and package.nls.zh-cn.json - Replace hardcoded strings in package.json with %...% localizable keys - Wrap telemetry action names with vscode.l10n.t() calls - Add webview i18n infrastructure: i18n.tsx context provider - Add webview UI regression tests for i18n - Add l10n bundle directory for localized strings - Expose npm run test:webview script | 4 个月前 | |
Auto-commit at turn #6 (5 files changed) | 5 个月前 | |
Auto-commit at turn #7 (4 files changed) | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 个月前 | ||
| 5 个月前 | ||
| 2 个月前 | ||
| 6 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 5 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 6 个月前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 4 个月前 | ||
| 5 个月前 | ||
| 5 个月前 |