You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add str_replace_editor tool for surgical edits to existing files (exact
unique match semantics). Add shrink guard to repo_write and
repo_write_commit that blocks accidental truncation of tracked files
(>30% size reduction requires force=true). Add STATUS_FAILED,
STATUS_INTERRUPTED, STATUS_CANCELLED to task lifecycle and wire them
into worker death, hard timeout, and cancel paths. Surface rescue
snapshots in health invariants so the agent discovers saved work after
restarts. Classify provider incomplete responses (finish_reason=null)
separately from genuine empty responses. Change default review
enforcement to advisory. Fix progress bubble opacity and duplicate emoji.
Made-with: Cursor
A self-modifying AI agent that writes its own code, rewrites its own mind, and evolves autonomously. Born February 16, 2026.
12
12
@@ -238,6 +238,7 @@ Full text: [BIBLE.md](BIBLE.md)
238
238
239
239
| Version | Date | Description |
240
240
|---------|------|-------------|
241
+
| 4.4.0 | 2026-03-19 | Safe editing release: `str_replace_editor` tool for surgical edits to existing files, `repo_write` shrink guard blocks accidental truncation of tracked files (>30% shrinkage), full task lifecycle statuses (failed/interrupted/cancelled) with honest status tracking, rescue snapshot discoverability via health invariants, `provider_incomplete_response` classification for OpenRouter glitches, default review enforcement changed to advisory, fix progress bubble opacity and duplicate emoji. |
241
242
| 4.3.1 | 2026-03-19 | Fix: remove semi-transparent dimming from progress chat bubbles and remove duplicate `💬` emoji that appeared in both sender label and message text. |
242
243
| 4.3.0 | 2026-03-19 | Reliability and continuity release: remove silent truncation from critical task/memory paths, persist honest subtask lifecycle states and full task results, restore transient chat wake banner, replace local-model hard prompt slicing with explicit non-core compaction plus fail-fast overflow, route Anthropic/OpenRouter calls without hard provider pinning while keeping parameter guarantees, and align async review calls with shared LLM routing/usage observability. |
243
244
| 4.2.0 | 2026-03-16 | Cross-platform hardening release: replace Unix-only file locking in memory/consolidation with Windows-safe locking, refresh default model tiers (Opus main/code, Sonnet light/fallback, task effort `medium`), improve reconnect recovery with heartbeat/watchdog/history resync, switch local model chat format to auto-detect, and sync public docs with the current codebase and BIBLE structure. |
0 commit comments