Skip to content

v0.14.8

Choose a tag to compare

@LIUTod LIUTod released this 27 Aug 11:09

v0.14.8

New: Agent self-evolution plugin system

  • New ManagePlugin tool: browse the built-in catalog, search GitHub, author skills (MakeSkill), install, enable/disable, activate code entry points, uninstall, reset, reload, and rollback.
  • Hot-apply: installed or enabled plugins take effect in the current session immediately, with no restart — covering skills, MCP servers, and tools, and never disturbing user-configured MCP servers.
  • Circuit breaker: a plugin that fails 3 times in a row is disabled and its tools, MCP servers, and skills are reclaimed; the main session keeps running.
  • Immune memory: sources that were tripped are recorded; precheck surfaces that history before reinstalling, and once an install is approved and succeeds, all incidents for that origin are cleared.
  • Backup-safe upgrades: upgrade backs up the previous files, supports one-click rollback (files and source metadata are restored together), and warns on downgrade or unknown versions.
  • Usage signals: per-plugin call counts and success rates, visible via check, to inform keep-or-remove decisions.
  • Security: installing never executes code; a code entry point requires a separate approved activate.

Performance

  • Session restore / wire replay sped up about 22x via byte-level linear line splitting: a roughly 900MB session went from about 51s to about 2.3s.
  • Added a replay window cap and fold records before the snapshot is written.

Models & thinking

  • Fixed the reasoning-effort ladder for chat-completions providers, with force-thinking support.
  • Unified thinking levels to six.

TUI & UI

  • Status bar shows retry details (reason and delay); expand hint aligned with indentation.
  • Bash tool card: collapsible output with syntax highlighting and a 10-line preview.
  • LSP diagnostics separated from tool output (fixes double-collapse).
  • Real streaming tokens-per-second (removed the 200 ceiling), with burst and stall guards.

Skills & config

  • Stronger skill-first matching; MakeSkillPlan key parsing fix; tooling renamed to "plugin".
  • /config diy flow improved.