Skip to content

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 10 Aug 11:37
· 19 commits to main since this release

Highlights

  • Cron Scheduled Tasks — Full cron job system integrated into web settings, supporting create/edit/delete/list/run from the UI
  • Web UX Overhaul — Scroll-following redesign, collapsible thinking sections, tool execution progress auto-fold, Lightbox image preview, and cursor/display refinements
  • Markdown Security Hardening — Sanitization, external link protection, tabnabbing prevention, and safe code URL handling
  • list_sessions Tool — LLM can now perceive available sessions across conversations
  • Desktop Icon Refresh — Rounded-style icons for the desktop application

New Features

  • Cron Scheduled Tasks — Web settings now include a cron job management tab (list/create/edit/delete/run), plus the cron tool for programmatic scheduling (099cc2e, d77ef54)
  • list_sessions Tool — Enables the LLM to discover and reference other active conversation sessions (355ccb3)
  • Web Scroll-Following — Refactored to align with kimi-code weak-follow behavior for smoother reading (229ac80)
  • Markdown Security — Comprehensive sanitization including anti-tabnabbing, external link safety, and secure code block URL rendering (ebb963c)
  • In-App Image Preview (Lightbox) — Click images to zoom inline instead of jumping to an external browser (76e595f)
  • Tool Execution Progress — Progress area auto-expands during execution, auto-collapses on completion (3b88d73)
  • Thinking & Task Folding — Thinking process and completed tasks now have independent collapsible sections in web UI (df01f8d)

Important Fixes

  • Sleep Tool Range — Maximum sleep duration expanded from 30s to 600s (10 min), supporting longer wait scenarios (716d5bb)
  • Cron Runtime Safety — UI refinements and protections against accidental operations during cron task execution (0fba4ba)
  • Input Box Scrolling — Content exceeding max height now scrolls instead of being truncated (787f160)
  • Base64 Image Display — Fixed inline base64 images not rendering and added graceful fallback for broken images (854e663)
  • Desktop External Links — Fixed browser hijacking when clicking external links in the desktop app (e1563d8)
  • Multi-Session UI — Fixed task count and input box draft height issues in multi-session views (3e5b24c)
  • Content Cursor Style — Eliminated I-beam cursor in content areas, unified to default arrow (234c632)

Refactoring

  • Desktop Icon — Replaced with rounded-style icons for a modern look (39240f3)

Installation

pip install illusion-agent==0.4.3

Or upgrade an existing installation:

pip install --upgrade illusion-agent

Assets are available at: https://github.com/YunTaiHua/illusion-agent/releases/tag/v0.4.3


重点更新

  • Cron 定时任务 — 完整的 cron 任务系统,可在 Web 设置中管理(列表/创建/编辑/删除/运行)
  • Web 端体验重构 — 滚动跟随重设计、思考过程折叠、工具进度区自动折叠、Lightbox 图片预览、光标与显示细节优化
  • Markdown 安全加固 — 消毒、外链保护、tabnabbing 防护、安全代码 URL 渲染
  • list_sessions 工具 — LLM 现在可感知其他活跃会话
  • 桌面图标更新 — 圆角风格图标

新功能

  • Cron 定时任务 — Web 设置新增 cron 任务管理 Tab(列表/创建/编辑/删除/运行),cron 工具支持编程式调度 (099cc2e, d77ef54)
  • list_sessions 工具 — LLM 可发现和引用其他活跃对话会话 (355ccb3)
  • Web 滚动跟随 — 重构对齐 kimi-code 弱跟随行为,阅读更流畅 (229ac80)
  • Markdown 安全 — 全面消毒,包含反 tabnabbing、外链安全、安全代码块 URL 渲染 (ebb963c)
  • 应用内图片预览 (Lightbox) — 点击图片在应用内放大,不再跳转外部浏览器 (76e595f)
  • 工具执行进度 — 进度区执行中自动展开,完成后自动折叠 (3b88d73)
  • 思考与任务折叠 — Web 端思考过程和已完成任务拥有独立可折叠区域 (df01f8d)

重要修复

  • Sleep 工具范围 — 最大休眠时间从 30 秒扩展至 600 秒(10 分钟),支持更长的等待场景 (716d5bb)
  • Cron 运行时安全 — 前端 UI 细节优化和 cron 任务执行期间的防误操作 (0fba4ba)
  • 输入框滚动 — 超出最大高度的内容改为滚动查看而非截断 (787f160)
  • Base64 图片显示 — 修复内联 base64 图片无法显示的问题,损坏图片显示美化 (854e663)
  • 桌面端外链劫持 — 修复桌面端点击外链导致窗口无法返回的问题 (e1563d8)
  • 多会话 UI — 修复多会话下任务计数和输入框草稿高度问题 (3e5b24c)
  • 内容区光标样式 — 消除内容区 I-beam 光标,统一为默认箭头 (234c632)

重构

  • 桌面图标 — 更换为圆角风格图标,视觉效果更现代 (39240f3)

安装

pip install illusion-agent==0.4.3

或升级已有安装:

pip install --upgrade illusion-agent

资源下载:https://github.com/YunTaiHua/illusion-agent/releases/tag/v0.4.3