Skip to content

Release 0.9.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 18:40
· 311 commits to main since this release
f37f737

Ruimte 0.9.2 adds launches: the run configurations and scripts of a project, started, stopped and followed from the toolbar. GPT-6.1 Sol joins the Codex models.

✨ Features

  • Launches are a project's own commands for its dev servers, builds and tests. Ruimte imports them from the run configurations in .run and .idea and from the scripts in package.json and composer.json, and one dialog adds and edits them, grouped per checkout.
  • A launch keeps what it runs in two files like the rest of a project, and it only starts after a person on this machine approved its command, folder and environment.
  • The play button in the toolbar starts the chosen launch, shows the state of the others as a dot and lists them per checkout in its menu. A checkout goes by the name of its Ruimte project or its .idea/.name.
  • The Launches panel shows the output of the chosen launch, picked from a menu in its header. A launch that failed offers its output and a new start from the toast.
  • A shortcut starts or restarts the chosen launch and another stops it, also while a terminal has the focus. Both sit in the new Run menu and in the palette.
  • A stop sends Ctrl+C and then SIGTERM. Force stop ends a launch that ignores both.
  • Agents list, read, start, restart and stop approved launches with ruimte-context launches. A launch that nobody approved stays with the person.
  • GPT-6.1 Sol is the Codex model behind sol. GPT-6 Sol stays in the list.

🎨 Styles

  • The header of the Needs you card has the size of a canvas node's header.

📦 Packages

  • @ruimte/agents ships GPT-6.1 Sol in its Codex catalog.
  • @ruimte/agents-react lets a host draw its own chips for a chat's sub-agents over the composer, and takes @basmilius/react-ui 0.4 as its peer, so an app on a newer version no longer installs a second copy of it.

Full Changelog: v0.9.0...v0.9.2