Releases: wmzy/c0de-agent
Releases · wmzy/c0de-agent
Release list
v1.0.0
1.0.0 (2026-07-05)
Bug Fixes
- add globalStyles and lightTheme to App (c88017f)
- chat: 前端全选时不传 tools 时启用全部注册工具而非回退 config.tools.enabled (74d647e)
- close PGlite DB instances in afterEach to prevent WASM memory leak (890610c)
- core/llm/web: 修复 tool 流式调用入参持久化与前端渲染问题 (1138b57)
- llm: address code review — usage loss, streaming, error taxonomy, auth fallback (42b88f2)
- openai-compat: 排除空字符串 finish_reason 导致的过早 finishAll (ede6651)
- PGLite 优雅关闭及伪类选择器修正 (916cddc)
- ReasoningBlock/FileCodeBlock UI — 内容区域限高滚动,移除折叠切换 (d3dee04)
- resolve @/ alias import issue in vite.config.ts (fbb5ad2)
- session: address code review — entry ordering, snapshot dedup, ILIKE escaping (2ca443b)
- Settings apiKey 密文不回显 + 列表输入修复 (0980717)
- settings: 移动默认 Provider/Model 区块到 LLM Provider 之后 (66b6272)
- tool_call 配对与容错——过滤空 id tool_call、截断 arguments 不抛错、修复 tool_call_id 传递 (38ac078)
- tools: biome lint/format, import sources, non-null assertions (a6629b0)
- ui (82d63d8)
- web: biome formatting, type fixes, add react-router-dom + @codemirror/commands deps (cd3928a)
- web: correct linaria :global syntax, switch Shiki to fine-grained bundle (03694de)
- web: LLMDetail.test 修复 noUncheckedIndexedAccess 报错(预存问题) (badc48e)
- web: mark /tmp as external in node project to restore loader tests (60795a3)
- websearch: createFetch 用 undici 自带 fetch 避免 Node 捆绑版跨版本 Dispatcher 冲突 (aab66eb)
- web: surface write-failure errors and cap ContentDiff height (52a9c22)
- web: 为 ToolBlock/MessageItem 测试补 FileSelectionContext Provider;biome 格式化 (8f69da3)
- web: 修复权限弹窗重复点击 404 及 API 错误响应解析 (5ba148d)
- web: 编辑 provider name 避免 key 变化导致输入行失焦 (0cc86f4)
- 工具参数解析失败时透明跳过;修复历史 tool 消息渲染为两张卡 (72a959f)
Features
- @ mention 调用 subagent + AtFilePopover agent 渲染 (94e2d10)
- add barrel exports and package skeleton for all modules (183ba0c)
- add provider config panel (f25cc10)
- add shared agent types (AgentState, AgentEvent, AgentStatus) (9a4b9c9)
- add shared base types (JSONSchema, MessageRole, SessionRef) (df34947)
- add shared config types (Config, CompactionConfig, MCPServerConfig) (be54d3d)
- add shared message types (Message, Session, MessageContent) (32c3e86)
- add shared tool types (ToolDef, ToolResult, ToolContext) (dbf6b26)
- add shared utilities (generateId, now) with vitest setup (0723851)
- agents: 4 个内置默认 agent (general/coder/researcher/reviewer) (4be039b)
- agents: AgentDefinition 类型与内存注册表 (969e11e)
- agents: barrel 导出 + Config.agents 配置字段 (3b60fe0)
- AgentSelector 组件 + useComposerDefaults agent 状态 (cdbc930)
- agents: markdown frontmatter discovery (33d47eb)
- agents: SubAgent 类型 + yield 工具 + runSubAgent 按 agentType 派发 + task 工具批量/并行 (0fcf3c6)
- agents: 后台 subagent + 可选 git worktree 隔离(自动 apply 回父) (bd7e41c)
- chat 路由支持 agent/agents 参数 + 段检测 agent 比较 (0ae7133)
- chat: /api/chat 支持 images 与 files 文件上下文 (06d4559)
- chat: resolve agent cwd from session project worktree (6eb8f0d)
- ChatView 接入 AgentSelector + ChatOpts/SendPayload agent 字段 (63a2be7)
- cli: chat command, acp command, bin entry point (de6c5e8)
- cli: parser, deps assembler, ACP codec, confirm prompt (a165349)
- cli: serve, init, config, plugin commands + print mode (5b4d831)
- composer: contenteditable 编辑器组件(含 isEmpty 占位符 overlay) (d6d8c03)
- composer: DOM 光标管理工具(移植) (131fe1c)
- composer: parseFromDOM/reconcile 双向同步 (68cf299)
- composer: Prompt 数据结构与辅助函数 (3caaa0b)
- composer: 动态占位符 (f55d300)
- composer: 历史回溯纯函数 (d523a7d)
- composer: 图片附件缩略图条 (3484669)
- composer: 容器组件,编排编辑器/popover/附件/权限/拖拽 overlay (005ca2b)
- composer: 引入 SnippetPart 选区引用 pill (e91db07)
- composer: 斜杠与@文件 popover (120aade)
- composer: 权限 dock 组件 (0a226b1)
- composer: 粘贴判定纯函数 (ce83b9c)
- composer: 非受控编辑器 hook (035dbd7)
- config: WebSearchConfig 类型与默认值,tools.enabled 含 websearch (2d725d7)
- context: messageToChatMessage 支持多模态 image part (c9deff8)
- core,server,db: 工具指标(§16.5)、密钥加密、服务端认证/CORS 中间件 (1f62bda)
- core/tools: Prompt Registry, Task 工具, URL Resolver (d03a549)
- core: add agent factory, runAgent, and control functions (2b08a5b)
- core: add agent loop — streaming, tool exec, steering, compaction ([c1bbbaa](c1bbbaac48f930ab091792...