Release 0.9.2
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
.runand.ideaand from the scripts inpackage.jsonandcomposer.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/agentsships GPT-6.1 Sol in its Codex catalog.@ruimte/agents-reactlets a host draw its own chips for a chat's sub-agents over the composer, and takes@basmilius/react-ui0.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