Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Aug 01:14
· 3 commits to main since this release
  • Added install.ps1 for a one-line Windows install (irm ... | iex), matching install.sh; trimmed the README's Getting Started section to two lines.
  • Fixed the automatic uv installer always running the POSIX sh -c "curl ... | sh" form, which threw ENOENT on Windows; it now runs the real Windows installer via PowerShell.
  • Fixed pi.exec() (the extension SDK's exec helper) always spawning with shell: false, breaking .cmd/.bat-shimmed binaries on Windows.
  • Fixed $VISUAL/$EDITOR being split on a bare space, which shredded a quoted Windows editor path.
  • Added rlm.set_model(model=..., model_class="same"|"smaller") so the running agent can change its own active model mid-session, reusing the same classification-based ranking rlm.run(modelClass=...) already uses for subagents.
  • Fixed advisor.consult() returning an unusable status by renaming the reply's status field (which collided with the kernel host bridge's own reserved status key) to outcome.
  • Changed the advisor's default reviewer model from the session's own model to the cheapest authenticated model in classification class "S", so a second opinion actually comes from a different, stronger-tier model by default.
  • Added ask-when-ambiguous and proactive-compaction guidance to the core system prompt so the ask-user and compact skills are actually used as intended, not just discoverable.
  • Changed network-error auto-retries to say "Reconnecting" instead of the generic "Retrying" in the interactive UI.
  • Added a crash handler for the foreground/interactive client (the daemon already had one), logging uncaught exceptions/rejections to client-errors.log instead of losing them.
  • Added rlm.log_error(message, **context) so the agent can add its own findings to the same structured error log.
  • Enhanced zero doctor to surface recent errors from the structured and client error logs, not just background service status.
  • Changed the subagent status line below the chat input to expand into a per-subagent list inline on Enter, instead of opening a separate Session View screen.
  • Removed build-from-source and pinned/beta install instructions from the README; the GitHub Release install path is now the only documented one.
  • Changed the agents view splash hint from "type to start" to "type to search sessions".
  • Added app.edits.expand (ctrl+j) to toggle edit diffs; diffs are now shown only by this toggle, and ctrl+o no longer affects them.
  • Changed edit rendering so the ╰─ <path> +N -M summary line is always visible and ctrl+j toggles the diff inline beneath it, indented to the summary text.
  • Fixed fullscreen wheel scrolling in Ghostty while retaining application link clicks; set terminal.fullscreenMouse to false to use native Cmd-click instead.
  • Changed the agents view to sort idle and inactive sessions by last message time, newest first, while keeping running agents in stable creation order.
  • Fixed openai-codex models being invisible to rlm subagents and find_models because model discovery reported Prime Agent's own version as the Codex client version (#1375 by @bilelrais).
  • Added a working hint that recommends sharing traces with Prime Intellect to help train open-source LLMs.
  • Restored bare prime-agent --resume opening the agents view and the /resume [id|path] slash command; bare commands open the agents view and an argument resumes that session in place.
  • Fixed URLs not opening on click in fullscreen mode on terminals such as Ghostty; clicking a link in the transcript, dock, or overlays now opens it in the browser.
  • Fixed ctrl+p ("Toggle agent message expansion") only toggling received agent messages; it now expands and collapses sent agent messages together with received ones.