0.2.0
Windows Desktop and CLI
A new look, and one panel for the work
The app is redrawn, and Git, files, the browser, the terminal and Metrics now sit in one panel beside the chat.
A new look
The app is redrawn in two themes, Regolith Night and Regolith Day, with a new font, Onest.
One panel beside the chat
Git, Repository, Agents, Browser, Terminal and Metrics are tabs of one panel next to the conversation.
See what runs cost
Metrics shows requests, tokens, cache use, failures and tools for one project or all of them. It reads files on your computer and sends nothing.
Ask about selected code
Select code and ask to explain it, find problems, simplify it or write its tests, with follow-up questions in the same thread.
Find more skills
Search the public skills.sh index from the Library. A skill is pinned to the exact version you opened.
Smaller improvements
Work in a chat reads as short lines you can open. Library, Archive and Settings open in the main area. Desktop and CLI can share one data folder even on different versions. New screens are translated into all twenty languages.
Fixes
Goals, plans and reviews can use their tools again. /compact no longer stalls on very long chats. Unknown errors show their real message. Mars asks before a command turns off TLS certificate checks. A model that is slow to start answering no longer ends a long run, and the graphics card draws the app again where it had fallen back to the processor.
The terminal client, redrawn
The CLI gets the app’s new themes and a clearer layout, and scripts can review changes and see how each run ended.
New look in the terminal
Regolith Night, Regolith Day, or Terminal with your terminal’s own colours. Lines stay under 90 characters, and your messages sit on the right.
Four parts of the work
Chat, Agents, Git and Files, on Alt+1 to Alt+4. Library, Archive and Settings open as places with a list on the left.
Git in the terminal
The Git part stages, discards and commits.
Review from a script
mars run --review reviews the uncommitted change without changing it.
How each run ended
mars runs list and mars doctor say whether a run finished, was interrupted, crashed or was killed.
Find more skills
The /skills library searches the public skills.sh index, as the desktop does.
Smaller improvements
The desktop and the CLI can share one data folder even on different versions. docs/CLI.md now documents the --json output and the exit codes.
Fixes
mars run --plan ends with the plan and the commands to decide it. Paths no longer start with \\?\. A call nobody could approve says “Not run”.