Skip to content

v0.14.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 08:57

FylloCode v0.14.1

中文

本次更新带来多项目独立窗口,并补齐项目级持久知识从发现、沉淀、审阅到浏览清理的完整流程。同时,我们系统性加固了 Fyllo Action 的持久化、执行一致性与 Markdown 识别,让长时间运行和跨会话工作更加可靠。

亮点

  • 多项目独立窗口:每个项目拥有独立窗口、页面上下文和窗口状态;重复打开项目会自动聚焦已有窗口。
  • 知识主动沉淀:在对话过程中沉淀重要项目知识,并提供了新的知识浏览页中查看状态、阅读或清理条目。
  • 更可靠的 Action 交互:未处理 Action 卡片可在应用重启后恢复,会话列表显示待处理数量,并通过权威状态迁移和幂等执行避免重复副作用。
  • 更安全的 Markdown 识别:只有独立完整的 Action block 会被执行;代码示例、引用、列表和普通说明中的标签会保持为普通 Markdown。
  • 更稳定的多项目运行时:Chat、Proposal 和流式任务按项目隔离,避免不同项目间出现状态覆盖、事件串发或错误取消。

兼容性提示

preload API 和 IPC channel 已迁移到 domain-first 结构。新的 domain 使用 window.api.<domain>.<area><domain>:<area>:<action> 定义。本地持久化数据无需迁移。

内置 MCP Server

  • fyllo-cortex 升级至 0.5.0,新增 durable knowledge 管理与状态审计。
  • fyllo-specs 升级至 0.8.1,强化归档后 capability spec Purpose 检查。

English

This release introduces independent windows for multiple projects and completes the durable knowledge workflow—from discovery and capture through review, browsing, and cleanup. It also hardens Fyllo Action persistence, execution consistency, and Markdown recognition for more reliable long-running and cross-session work.

Highlights

  • Independent project windows: Each project keeps its own window, page context, and window state; reopening a project focuses its existing window.
  • Durable knowledge workflow: Capture important project knowledge through knowledge.flag, capture, and knowledge.review, then browse, inspect, or remove entries from the new Knowledge page.
  • More reliable Fyllo Actions: Unresolved Actions survive app restarts, session badges show pending work, and authoritative transitions with idempotent execution prevent duplicate side effects.
  • Safer Markdown recognition: Only complete standalone Action blocks are executable; tags inside code examples, blockquotes, lists, and explanatory prose remain normal Markdown.
  • Stronger multi-project isolation: Chat, Proposal, and streaming runtimes are scoped by project to prevent state collisions, leaked events, and accidental cancellation across projects.

Compatibility Note

Preload APIs and IPC channels now use the domain-first structure. Custom integrations relying on legacy window.api.<area> APIs or channel names must migrate to window.api.<domain>.<area> and <domain>:<area>:<action>. Existing local data does not require migration.

Bundled MCP Servers

  • fyllo-cortex is now 0.5.0, adding durable knowledge management and status auditing.
  • fyllo-specs is now 0.8.1, strengthening post-archive capability spec Purpose checks.

Full Changelog: v0.14.0...v0.14.1