Skip to content

# Aura v1.9.2

Choose a tag to compare

@CarpseDeam CarpseDeam released this 27 Jun 15:20

Worker reliability, speed, and recovery

  • Added a deterministic Edit Orchestrator for Worker file edits.
  • Worker edits now track edit mode, file path, and failure class across recovery attempts.
  • Failed patch attempts now switch into focused repair instead of repeating the same tactic.
  • Focused repair can escalate to safe whole-file replacement for small or escape-heavy files.
  • Exhausted edit strategies now stop cleanly with a structured blocker instead of spiraling.
  • Added a validation repair cap so repeated final validation failures surface as product_validation_failed.
  • Failed validation output is now fed back to the Worker as actionable data.
  • Terminal commands now return observations instead of acting as hard pass/fail gates.
  • Updated prune handling for deleted files.
  • Reduced prompt bloat for faster, cleaner Worker behavior.
  • Added Worker Context Pack so Workers start with focused file, test, and dependency context and need fewer discovery turns.
  • Replaced whole-repo sorted scanning in read_task_context with bounded deterministic walking for better large-repo behavior.
  • Extracted Worker recovery message constants out of manager.py into a focused worker_recovery_messages module.

Worker UI and execution clarity

Screenshot 2026-06-27 105428
  • Restored Worker completion feel with a compact “Done” summary card in chat while keeping the full receipt in Worker Log.
  • Worker summary cards now show status, short summary, changed-file stats, and validation chips instead of dumping raw receipt text.
  • Removed noisy TODO-list caveats from user-facing Worker receipts and fixed TODO usage tracking.
  • Isolated Worker UI noise from actual execution state.
  • Batched Worker Log prose so Worker narration appears in fast readable chunks instead of slow token drip.
  • Added tool-event boundaries in Worker Log to prevent smashed text around tool calls.
  • Removed the post-Worker Planner victory lap so successful Worker dispatches end immediately and cleanly.
  • Added a Stop Worker control.
  • Moved Stop Worker into the Worker Log header so the cancellation control lives beside the runtime output it controls.

Chat, Planner, and protocol cleanup

  • Fixed DeepSeek DSML tool-call markup so protocol text no longer leaks into chat.
  • Reduced false Planner redispatch blocker behavior and identified remaining blocker-card cleanup.
  • Removed replayed raw tool-card clutter from restored conversations.
  • Preserved durable Worker Summary Cards while filtering transient tool-call UI.
  • Improved assistant/planner display formatting so separate Planner beats are easier to read.

Browse monitor and automation groundwork

  • Browse monitoring gained snapshot fingerprint state.
  • Improved browse monitor state tracking so repeated snapshots can be recognized more reliably.