v1.36.0
Highlights
- Prompt routing (#276): interactive prompts (permission, plan approval, AskUserQuestion) in a child session now route to its parent/orchestrator as actionable text — hook path in seconds, watchdog sweep within a minute. Parents answer through the guarded
agentwire prompts answer(compare-and-send; never races the human). Human audio/portal paths unchanged, now with 'also routed to X'. - Mobile PTT (#279, #288–290): new
/mobilepage — pick session, hold to talk, per-session conversations, Sessions|Services tabs, and gamified state visuals (working / idle / needs-you / off) computed server-side from live pane + prompt state. - Cloud STT tier (#280):
stt.backend: cloud— the portal POSTs audio to any OpenAI-compatible transcription API (OpenAI, Groq, Mistral, self-hosted). No shim daemon, key via env.
New Features
agentwire worktreeauto-injects the standing mission briefing (worktree-mission role): isolation rules, verify-in-worktree, draft-PR + notify-back contract — dispatch prompts now only need the task (#291)agentwire prompts tick|status|clear|answerCLI; prompt markers guard the idle reaper- Session creator recorded at
agentwire new(parent for prompt routing);send-keys --pane;notify-parent --raw - Secrets standardized on
~/.agentwire/.env— env-only keys, doctor secrets check, single doc page (#285) .agentwire.ymlis now auto-gitignored on every write path, with docs swept to match (#273)
Fixes
- Worker→parent notifications were silently dropped (delivery called a command that never existed); now safety-gated verified delivery with retries (#276)
agentwire task show/ensure --dry-runcrash on removed OutputConfig field (#278)- ExitPlanMode and AskUserQuestion fire the permission hook — both now classified correctly
- Doctor false 'URL missing scheme in tts' on default-tier installs
- Usage-limit watchdog's unmatched-dialog dedupe was a per-process no-op (sha256 now)
Built by dotdev.dev