Releases: littlebearapps/untether
Releases · littlebearapps/untether
v0.34.4
Full Changelog: v0.34.3...v0.34.4
v0.34.3
What's Changed
- fix: v0.34.3 — tool-aware stall threshold, edit failure recovery, diagnostics by Nathan Schram (@nathanschram) in #106
Full Changelog: v0.34.2...v0.34.3
v0.34.2
fixes
- stall monitor loops forever after laptop sleep — no auto-cancel,
/cancelrequires reply #99- stall auto-cancel: dead process detection (immediate), no-PID zombie cap (3 warnings), absolute cap (10 warnings)
- early PID threading:
last_pidset at subprocess spawn, polled byrun_runner_with_cancelbeforeStartedEvent - standalone
/cancelfallback: cancels single active run without requiring reply; prompts when multiple runs active queued_for_chat()method onThreadSchedulerfor standalone cancel of queued jobs- approval-aware stall threshold: 30 min when waiting for user approval (inline keyboard detected), 5 min otherwise
What's Changed
- fix: v0.34.2 — stall auto-cancel, /cancel standalone fallback (#99) by Nathan Schram (@nathanschram) in #100
- fix: approval-aware stall threshold (#99) by Nathan Schram (@nathanschram) in #101
Full Changelog: v0.34.1...v0.34.2
v0.34.1
fixes
- Session stall diagnostics:
/procprocess diagnostics (CPU, RSS, TCP, FDs, children), progressive stall warnings, liveness watchdog, event timeline tracking, and session completion summary #97 - Stream threading broken:
_ResumeLineProxyhidescurrent_streamfromProgressEdits, causingevent_count=0for all engines #98
See CHANGELOG.md for full details.
Full Changelog: v0.34.0...v0.34.1
v0.34.0
fixes
- ExitPlanMode stuck after cancel + resume: stale outline_guard not cleaned up #93
- stall monitor fails to detect stalls when no events arrive after session start; no Telegram notification #95
changes
- show token-only cost footer for Gemini and AMP — renders
💰 26.0k in / 71 outwhen only token data is available #94 - add Gemini CLI approval mode toggle in
/config— "read-only" (default) or "full access" (--approval-mode=yolo) #90
docs
- v0.34.0 doc audit: add Gemini CLI/Amp to engine lists, fix cost tracking table, add token-only footer note (#96)
Full Changelog: v0.33.4...v0.34.0
What's Changed
- docs: v0.34.0 audit — add Gemini/Amp to engine lists, fix cost table by Nathan Schram (@nathanschram) in #96
Full Changelog: v0.33.4...v0.34.0
v0.33.4
Full Changelog: v0.33.3...v0.33.4
v0.33.3
fixes
- block ExitPlanMode after cooldown expires when no outline has been written — adds outline guard check before time-based cooldown #87
_OUTLINE_PENDING+max_text_len_since_cooldown < 200guard fires regardless of cooldown expiry- strengthened deny/escalation messages with consequence warnings and concrete framing
Full Changelog: v0.33.2...v0.33.3
v0.33.2
Full Changelog: v0.33.0...v0.33.2
v0.33.0
What's Changed
- feat: v0.33.0 — effort control, model versions, Claude Code rename, error hints by Nathan Schram (@nathanschram) in #82
Full Changelog: v0.32.1...v0.33.0
v0.32.1
Full Changelog: v0.32.0...v0.32.1