Skip to content

Runner v0.4.12

Choose a tag to compare

@github-actions github-actions released this 07 Aug 15:07

Features

  • Model and effort pickers, everywhere you pick an agent. The Model combobox now seeds codex's current catalog (GPT-5.6 Sol/Terra/Luna, GPT-5.5 and friends, with per-model descriptions) and adds the fable alias for Claude Code; the effort menu gains codex's max and ultra tiers. Direct chats can set model and thinking effort at start, and replacing a runner's agent in Start Chat now exposes the same controls instead of forcing the replacement engine's defaults. Free text still works for anything unlisted, and blank still means the agent's own default. (#386)
  • Chats remember their model across restarts. Direct and agent-overridden chats persist their model/effort choice and resume with it — previously a chat started as e.g. Sol + ultra silently came back on CLI defaults.
  • Agents are now opt-in beyond the daily drivers. Only Codex and Claude Code ship enabled; Qoder and TRAE stay hidden from pickers until switched on in Settings → Agents. Pickers also self-correct while executable discovery is still probing, instead of briefly claiming no agents exist.

Fixes

  • Opt+C no longer yanks the terminal to the last row. On keyboards with swapped Cmd/Opt (external boards in the wrong Mac/Win mode), an intended copy arrived as opt+c: xterm typed a stray ç into the agent and snapped the viewport to the bottom. The chord is now swallowed in terminal panes. (#387)
  • A runaway agent message can no longer crash the app. runner msg post rejects payloads over 32KB with an error telling the agent to write large content to a file and reference the path — after a 353KB channel message (an entire embedded model catalog) took down a mission. (#389)

Download

  • Apple Silicon: Runner_0.4.12_aarch64.dmg
  • Intel: Runner_0.4.12_x64.dmg