mirror of
https://github.com/basketikun/infinite-canvas.git
synced 2026-08-01 06:01:13 +08:00
feat(agent): enhance canvas agent functionality with new Codex permissions, improved task progress display, and streamlined user interactions
This commit is contained in:
+33
-33
@@ -2,40 +2,40 @@
|
||||
|
||||
## Unreleased
|
||||
|
||||
+ [优化] Agent「新对话」改为立即清空当前界面并后台同步空白会话状态,不再等待创建 Codex 线程。
|
||||
+ [优化] Agent「读取画布」工具卡片按文本、图片、配置、视频、音频、分组及连线分类展示画布内容概览。
|
||||
+ [优化] Agent 首次发送消息时立即清空输入框并展示用户消息,避免等待线程创建期间出现输入内容滞留和后续草稿被清空。
|
||||
+ [优化] Agent 动态工具卡片显示具体工具名称、准确执行状态和失败原因,避免统一显示为含糊的「工具操作」。
|
||||
+ [修复] 画布 Agent 默认通过画布节点生成内容,仅在用户明确指定时使用 Codex 内置生图并将结果展示到对话和当前画布。
|
||||
+ [优化] Agent 面板标题、功能标签与新对话操作合并为单行顶部栏,减少面板空间占用。
|
||||
+ [新增] 画布 Agent 支持请求批准、自动审查和完全访问三档 Codex 权限,并可在对话中审批文件、命令与网络访问。
|
||||
+ [修复] Agent 回复中的本地绝对文件路径改为在系统文件管理器中定位,不再被浏览器错误拼接为 localhost 地址。
|
||||
+ [优化] Agent Markdown 代码块与外链确认弹窗改为紧凑中文样式,改善右侧面板阅读体验。
|
||||
+ [优化] Agent 思考摘要支持 Markdown 渲染,改善强调、列表和代码内容的阅读效果。
|
||||
+ [修复] Agent 对话启用 Codex 可读思考摘要,并修复一轮结束或刷新恢复后思考摘要、命令和工具过程记录缺失的问题。
|
||||
+ [优化] Agent 思考摘要和命令执行改为无边框紧凑折叠行,并保留 Codex 实时返回的具体思考摘要。
|
||||
+ [调整] Agent 工具确认模式移至对话输入框,并默认使用自动确认。
|
||||
+ [优化] Agent 用户图片消息改为紧凑缩略图展示,并支持单击放大预览。
|
||||
+ [修复] 修复 Agent 图片预览打开后在对话区域产生额外空行的问题。
|
||||
+ [优化] Canvas Agent 内置 Codex CLI 升级至 0.145.0。
|
||||
+ [修复] Canvas Agent 停止任务改为中断当前 Codex turn,避免终止整个 App Server 进程。
|
||||
+ [新增] Canvas Agent 支持通过 `--debug` 输出详细日志并按日期保存到本地日志文件。
|
||||
+ [优化] Canvas Agent Debug 日志改为简洁的纯文本单行格式。
|
||||
+ [优化] 精简网页与本地 Agent 的 HTTP 诊断日志,过滤轮询和流式重复事件并改用任务摘要展示。
|
||||
+ [优化] Agent 对话移除双方头像,用户消息改为右侧透明排版,工具活动改为图标与状态同行的紧凑卡片;输入框上方居中实时展示带平滑数字动画的最新一次模型调用 Token 用量。
|
||||
+ [优化] Canvas Agent 流式回复改为增量合并传输并隔离消息列表渲染,减少长回复和长会话中的重复更新与界面卡顿。
|
||||
+ [优化] Agent 对话新增思考摘要、计划、命令、搜索和文件变更时间线,工具卡片改为中文摘要与用户可读详情,不再展示原始 JSON。
|
||||
+ [新增] Agent 对话支持 Codex 结构化任务进度,在输入区上方独立折叠展示并逐项实时更新待处理、进行中和已完成状态。
|
||||
+ [优化] Agent 长时间等待时显示当前处理阶段、已等待时长和停止提示,并避免新建空会话反复记录历史读取失败。
|
||||
+ [修复] 修复 Agent 发送后的运行提示闪退及回复需要切换标签页才显示的问题。
|
||||
+ [修复] Agent 在模型繁忙等任务失败时会立即结束等待状态,并在对话和历史中展示中文错误原因与重试建议。
|
||||
+ [新增] 画布 Agent 支持三档 Codex 权限,并可在对话中审批操作。
|
||||
+ [新增] Canvas Agent 支持 `--debug` 日志并按日期保存。
|
||||
+ [新增] Agent 新增可折叠任务进度,实时显示各步骤处理状态。
|
||||
+ [调整] Agent 工具确认模式移至输入框并默认自动确认。
|
||||
+ [调整] 进入画布后默认开启空白对话,历史对话改为主动恢复。
|
||||
+ [修复] Agent 默认通过节点生成,明确指定时才使用 Codex 内置生图。
|
||||
+ [修复] Agent 本地路径改为在文件管理器定位,不再拼接 localhost。
|
||||
+ [修复] Agent 启用 Codex 思考摘要,并修复历史恢复后过程记录缺失。
|
||||
+ [修复] 修复 Agent 图片预览打开后产生额外空行的问题。
|
||||
+ [修复] Canvas Agent 停止任务仅中断 turn,不终止服务进程。
|
||||
+ [修复] Agent 修复运行提示闪退和回复需切换标签页才显示的问题。
|
||||
+ [修复] Agent 任务失败时立即结束等待,并在对话和历史中显示中文原因。
|
||||
+ [修复] Agent 修复图片附件偏移,历史恢复保留缩略图且不回显内部说明。
|
||||
+ [修复] 修复画布复制快捷键拦截 Agent 对话和节点详情文本复制。
|
||||
+ [优化] Agent「新对话」立即清空并后台同步,不再等待创建 Codex 线程。
|
||||
+ [优化] Agent「读取画布」按节点类型和连线分类展示内容概览。
|
||||
+ [优化] Agent 发送后立即清空输入框并展示消息,避免内容滞留或草稿被清空。
|
||||
+ [优化] Agent 动态工具卡片显示名称、状态和失败原因,替代「工具操作」。
|
||||
+ [优化] Agent 面板标题、功能标签和新对话操作合并为单行顶栏。
|
||||
+ [优化] Agent Markdown 代码块与外链确认弹窗改为紧凑中文样式。
|
||||
+ [优化] Agent 思考摘要支持 Markdown 渲染,改善列表和代码阅读。
|
||||
+ [优化] Agent 思考摘要和命令改为无边框折叠行,保留实时返回内容。
|
||||
+ [优化] Agent 用户图片改为紧凑缩略图并支持单击放大。
|
||||
+ [优化] Canvas Agent 的 Codex CLI 升级至 0.145.0。
|
||||
+ [优化] Canvas Agent Debug 日志改为纯文本单行格式。
|
||||
+ [优化] 精简 Agent HTTP 诊断日志,过滤轮询、流式重复事件和原始响应。
|
||||
+ [优化] Agent 对话移除头像,工具活动紧凑展示,Token 用量支持数字动画。
|
||||
+ [优化] Canvas Agent 流式回复改为增量传输,减少长对话重复渲染。
|
||||
+ [优化] Agent 新增过程时间线,工具卡片改为中文摘要和可读详情。
|
||||
+ [优化] Agent 长时间等待时显示阶段、时长和停止提示,避免空会话读取失败。
|
||||
+ [优化] Agent 历史记录支持多选批量删除,点击记录可直接进入对话。
|
||||
+ [调整] 进入画布并连接 Agent 时默认开启空白新对话,不再自动加载上一次会话,历史对话改为由用户主动选择恢复。
|
||||
+ [优化] Agent 在画布内接收任务时优先直接操作当前画布,不再无故查询画布列表或重复进入画布。
|
||||
+ [修复] 修复 Agent 用户图片附件位置偏移,历史同步或重新打开对话后仍保留本地缩略图,并且不再回显内部附件说明。
|
||||
+ [修复] 修复画布全局复制快捷键拦截 Agent 对话和节点详情文本复制的问题。
|
||||
+ [优化] Canvas Agent 改为从独立指令文件初始化当前工作目录的 AGENTS.md,不再为每轮消息重复拼接前置提示词。
|
||||
+ [优化] 重构 Canvas Agent 源码目录,按 Agent、画布、服务与通用工具拆分模块职责,提升代码可维护性。
|
||||
+ [优化] Agent 优先操作当前画布,不再无故查询列表或重复导航。
|
||||
+ [优化] Canvas Agent 独立维护工作区指令,不再重复拼接提示词。
|
||||
+ [优化] Canvas Agent 目录按 Agent、画布、服务和工具拆分职责。
|
||||
|
||||
## v0.11.0 - 2026-07-28
|
||||
|
||||
|
||||
Reference in New Issue
Block a user