Skip to content

Releases: skeeto/prospero

Prospero 0.13.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 04:28
Immutable release. Only release title and notes can be modified.
v0.13.0
Release 0.13.0

- '@' in the compose box mentions a file, a folder or another session:
  a picker lists them, a picked file is attached, and a picked session
  gives the agent its ID; [ui] mentions = false turns it off
- The mode, model and shell lists lead the Prompt's status line; Open
  working folder and Open in terminal sit under Attach
- Picking a session in the sidebar readies its compose box, the caret
  after the draft
- A Shell output toggle (Cmd/Ctrl+Shift+S) folds every shell row in a
  session
- The new-container dialog's folder completes with Tab, and ~ is this
  computer's home
- After a summary, the agent is told again of instruction files, memory
  and skills that changed since its system prompt
- Writing a denial's note restarts a permission ask's clock rather than
  letting it run out mid-sentence
- A one-shot command's reaper is let go once the command exits, rather
  than left running until the harness quits
- PROSPERO_DEPS=LOCAL builds with the system's SDL3, FreeType and mbedTLS

Prospero 0.12.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 04:25
Immutable release. Only release title and notes can be modified.
v0.12.0
Release 0.12.0

- Subagents in containers of their own: the task tool's image, with an
  empty or copied /work, no network unless asked, and /out for results;
  an image not in [container] images asks first; the container is
  removed when the subagent ends
- Container subagents show live in the window; their transcripts are
  kept, and open read-only
- Containers run as a chosen user rather than the image's USER
- A subagent's or side chat's bar: an up arrow to its parent (Alt+Up,
  or Cmd+Up on macOS), its kind, and its model
- A message sent while the agent's questions wait no longer skips them:
  the agent reads it with the answers
- Remotes are added in Settings; Hosts opens it
- Settings: booleans picked from a list, fields keep the focus after an
  edit, tooltips wrap
- System fonts fill CJK gaps; CJK line breaking; IME placement on
  Windows
- A web include's url gets no keys, tokens or trust until approved
- Small text at whole pixels, so glyphs keep their bottom row and left
  edge
- A subagent whose parent is gone lists as a root, and can be deleted

Prospero 0.11.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 04:10
Immutable release. Only release title and notes can be modified.
v0.11.0
Release 0.11.0

- Containers: sessions in a new Docker or Podman container from New
  session, with an empty, copied or mounted workspace and the network
  off by default; Trash stops it, restore starts it, delete removes it
- [remote] exec reaches a host through a command, such as
  docker exec -i NAME
- Rewind to here takes the conversation back to a message
- Message times on hover; live times in hours, minutes and seconds
- Prompt progress shows an estimate of the time left
- Folded reasoning shows a word count ([ui] count); the bar at a folding
  message's left folds it
- Endpoint URLs may name their whole request path
- The Community Edition says when the Professional Edition is needed
  for another platform's engine
- Linux GUI builds link SDL with D-Bus

Prospero 0.10.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 03:56
Immutable release. Only release title and notes can be modified.
v0.10.0
Release 0.10.0

- Launched from a terminal, the window detaches and the prompt comes
  back, as with gvim; -f keeps it in the foreground. This includes
  w64devkit's sh and cmd.exe on Windows
- Settings opens with Ctrl+, (Cmd+,), and from Session and the macOS
  application menu
- Ctrl+Shift+V pastes as Ctrl+V does
- [model ENDPOINT/MODEL] sets a model on one endpoint; variants can be
  pinned to an endpoint
- Includes may define [mcp] servers by url and set up [web]; the user's
  file adds to them
- The agent's questions wait question_timeout outside plan mode
- Shell rows show the command in full, with Stop for one command;
  Open in terminal uses the session's shell environment
- A reopened session shows its jobs' output
- Windows: the exe's version resource and manifest carry the version;
  w64devkit's sh gets HOME when Prospero has none
- WSL: waits for a distro to start; Podman's machines are hidden
- The user's messages render as Markdown in the Transcript

Prospero 0.9.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 18:39
Immutable release. Only release title and notes can be modified.
v0.9.0
Release 0.9.0

- Remotes need no configuration: one with no endpoint uses the
  connected computer's models, relayed with its keys, web search too
- Nothing is written to prospero.ini until the first save
- Deleted sessions go to a Trash, by menu or by dragging
- Transcript find skips folded rows; Ctrl+Shift+R opens reasoning
- Compact and Focus layouts hide the Prompt tab bar
- MCP sign-in: a fixed redirect_uri and client_name
- Community Edition: the greeting says what the Professional Edition
  adds; release downloads no longer include the engines zip

Prospero 0.8.3

Choose a tag to compare

@github-actions github-actions released this 29 Oct 13:22
Immutable release. Only release title and notes can be modified.
v0.8.3
Release 0.8.3

- First public release, the Community Edition
- Windows (Prospero.exe in a zip), macOS (notarized dmg), and Linux
  (x86_64 and aarch64 tarballs) programs
- Headless engines for remote hosts in one zip, deployed on connect