Skip to content

docs(readme): advertise recent features, CLI/SDK/MCP surfaces, and Mistral Vibe - #5676

Merged
Kitenite merged 3 commits into
mainfrom
update-readme-features
Jul 13, 2026
Merged

Kitenite merged 3 commits into
mainfrom
update-readme-features

Conversation

@Kitenite

@Kitenite Kitenite commented Jul 13, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Expand the features table from 8 to 14 rows to cover what shipped since spring: built-in terminal (splits, presets, rich prompt editor), command palette, in-app browser and ports, remote workspaces, automations, custom agents, and the Slack/Linear integrations.
  • Add a "More Than a Desktop App" section covering the four surfaces (desktop app, CLI, TypeScript SDK, MCP server) with docs links and CLI install commands, plus an iOS coming-soon note.
  • Add Mistral Vibe to the supported agents table and the missing run script option + SUPERSET_WORKSPACE_PATH env var to the configuration section.

Why / Context

The README still advertised the March feature set. A lot has shipped since (rich terminal input, remote hosts on every plan, automations, custom agents, the CLI/SDK/MCP surfaces, Mistral Vibe) and none of it was visible to someone landing on the repo.

Feature names and descriptions are pulled from the changelog, docs site, and pricing page so the README matches what we say elsewhere. Copy follows the house voice: no em dashes, no padding, swept with the usual grep.

Notes

  • "Remote workspaces on every plan" comes from the 2026-07-12 changelog (fix(relay): allow free plans to use the relay #5571). The docs page still flags remote workspaces as Pro; if the docs are right and the changelog is wrong, that phrase should come out.
  • Mistral Vibe links to mistral.ai since the repo has no more specific product URL for it.

Testing

  • Docs-only. Verified all docs.superset.sh slugs against apps/docs/content/docs/ file names, the CLI install commands against cli/getting-started.mdx, and the run/env-var additions against setup-teardown-scripts.mdx.

Open in Stage

Summary by cubic

Refreshes the README to showcase recent features, surfaces (desktop, CLI, TypeScript SDK, MCP), and Mistral Vibe. Adds CLI install steps plus config docs for run scripts and SUPERSET_WORKSPACE_PATH.

  • New Features

    • Expanded features table: built-in terminal, command palette, in-app browser & ports, remote workspaces, automations, custom agents, Slack/Linear, presets.
    • Supported agents: added Mistral Vibe and agent-level features (model picker, per-agent settings, status/notifications, built-in chat).
    • Surfaces: desktop app, CLI, TypeScript SDK (@superset_sh/sdk), MCP server, with install commands and an iOS note.
    • Configuration: documented run scripts and SUPERSET_WORKSPACE_PATH.
  • Bug Fixes

    • Removed plan-specific claim for remote workspaces.
    • Added alt text to agent icons.
    • Clarified SDK runtimes (Node, Bun, Deno).

Written for commit e59e3ed. Summary will update on new commits.

Review in cubic

Summary by CodeRabbit

  • Documentation
    • Updated the README marketing and features overview, including “Reach your workspaces from anywhere,” built-in terminal and diff viewer, in-app browser with ports, command palette, remote workspaces, automations, custom agents, and workspace presets.
    • Updated the supported agents list to include Mistral Vibe.
    • Expanded “More Than a Desktop App” with details for the Desktop App, CLI, TypeScript SDK, and MCP server (including CLI guidance and an iOS note).
    • Enhanced .superset/config.json with workspace setup/teardown/run script support via a new run array and documented SUPERSET_WORKSPACE_PATH.

…stral Vibe

The README still described the March feature set. Bring it up to date
with what shipped since: expanded features table (terminal, command
palette, remote workspaces, automations, custom agents, Slack/Linear),
a new surfaces section (desktop, CLI, SDK, MCP) with CLI install
commands, Mistral Vibe in the agents table, and the run script +
SUPERSET_WORKSPACE_PATH in the configuration docs.
@coderabbitai

coderabbitai Bot commented Jul 13, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: d8fbb9e2-9f5c-46ed-985b-734483da2d91

📥 Commits

Reviewing files that changed from the base of the PR and between a9bf81b and e59e3ed.

📒 Files selected for processing (1)
  • README.md

📝 Walkthrough

Walkthrough

README.md expands product feature and supported-agent descriptions, documents Desktop App, CLI, SDK, MCP, and iOS surfaces, and adds workspace run-script configuration with the SUPERSET_WORKSPACE_PATH environment variable.

Changes

README documentation updates

Layer / File(s) Summary
Feature surfaces and supported agents
README.md
Adds remote workspace access, expands the Features list, adds Mistral Vibe, and documents CLI, TypeScript SDK, MCP server, and iOS surfaces.
Workspace lifecycle scripts
README.md
Documents run scripts in .superset/config.json and adds SUPERSET_WORKSPACE_PATH to setup-script environment variables.

Estimated code review effort: 1 (Trivial) | ~5 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The PR title clearly and concisely summarizes the main changes: documenting recent features, CLI/SDK/MCP surfaces, and Mistral Vibe support in the README.
Description check ✅ Passed The PR description comprehensively covers what changed and why, with detailed context, testing verification, and notes on specific decisions. However, it does not explicitly follow the template structure with 'How I tested it' section.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-readme-features

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ghost

ghost commented Jul 13, 2026 •

Copy link
Copy Markdown

Ready to review this PR? Stage has broken it down into 3 individual chapters for you:

Title
1 Update feature highlights and capabilities table
2 Expand supported agents and platform surfaces
3 Document new configuration options and environment variables
Open in Stage

Chapters generated by Stage for commit e59e3ed on Jul 13, 2026 10:02pm UTC.

@greptile-apps

greptile-apps Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates README.md to reflect features shipped since spring: the features table grows from 8 to 14 rows, a new "More Than a Desktop App" section documents the desktop/CLI/SDK/MCP surfaces, Mistral Vibe is added to the supported-agents table, and the configuration section gains the run script field and SUPERSET_WORKSPACE_PATH env var.

  • All CLI install commands, docs slugs, and config additions were verified against the corresponding source files (cli/getting-started.mdx, setup-teardown-scripts.mdx, sdk/getting-started.mdx) and match exactly.
  • The Remote Workspaces row claims availability "on every plan", but remote-workspaces.mdx still carries pro: true in its frontmatter — the two surfaces are contradictory and should be reconciled before merging.
  • The TypeScript SDK description omits Deno, which the SDK docs explicitly list as a supported runtime alongside Node and Bun.

Confidence Score: 4/5

Safe to merge after resolving the plan-gating contradiction for Remote Workspaces — all other additions are accurate and verified against the docs source files.

The Remote Workspaces row advertises availability "on every plan" while the corresponding docs page still carries pro: true in its frontmatter. Merging this as-is means the README and the docs site make contradictory claims to users trying to decide which plan to use. Everything else — CLI install commands, SDK package name and supported runtimes, run script field, env var addition, and Mistral Vibe icon path — checks out cleanly against the source files.

README.md — specifically the Remote Workspaces row in the features table

Important Files Changed

Filename Overview
README.md Documentation-only update expanding features table, adding CLI/SDK/MCP surfaces section, Mistral Vibe agent entry, and run script + env var docs — all well-sourced from the docs site, with one plan-gating inconsistency flagged (remote workspaces claimed as "every plan" while docs still mark it Pro)

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    User([User / Developer])

    User -->|Full IDE experience| Desktop["Desktop App\n(terminals, diff viewer,\nbrowser, automations)"]
    User -->|Shell / CI| CLI["CLI\nsuperset binary"]
    User -->|Scripts & services| SDK["TypeScript SDK\n@superset_sh/sdk"]
    User -->|AI agents| MCP["MCP Server\n(Claude Code, Codex, Cursor)"]

    Desktop --> Backend[Superset Backend]
    CLI --> Backend
    SDK --> Backend
    MCP --> Backend

    Backend --> Workspaces[(Workspaces & Worktrees)]
    Backend --> Relay[Superset Relay]

    Relay -->|Remote access| RemoteHost["Remote Host\n(another machine)"]
    RemoteHost --> Workspaces
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    User([User / Developer])

    User -->|Full IDE experience| Desktop["Desktop App\n(terminals, diff viewer,\nbrowser, automations)"]
    User -->|Shell / CI| CLI["CLI\nsuperset binary"]
    User -->|Scripts & services| SDK["TypeScript SDK\n@superset_sh/sdk"]
    User -->|AI agents| MCP["MCP Server\n(Claude Code, Codex, Cursor)"]

    Desktop --> Backend[Superset Backend]
    CLI --> Backend
    SDK --> Backend
    MCP --> Backend

    Backend --> Workspaces[(Workspaces & Worktrees)]
    Backend --> Relay[Superset Relay]

    Relay -->|Remote access| RemoteHost["Remote Host\n(another machine)"]
    RemoteHost --> Workspaces
Loading
Prompt To Fix All With AI
Fix the following 2 code review issues. Work through them one at a time, proposing concise fixes.

---

### Issue 1 of 2
README.md:50
**"On every plan" contradicts the docs**

The features table now says Remote Workspaces are available "on every plan", but `apps/docs/content/docs/remote-workspaces.mdx` carries `pro: true` in its frontmatter, which the docs site uses to gate that page behind the Pro badge. The PR notes already call this out as an open question — the phrase should either be removed until the docs are updated to match the changelog, or the docs frontmatter should be corrected alongside this README change, so both surfaces agree on what's actually available.

### Issue 2 of 2
README.md:89
The SDK also works in Deno, per `apps/docs/content/docs/sdk/getting-started.mdx` ("Everything is fully typed and works in Node, Bun, and Deno"). Omitting Deno here while the docs list it creates a minor inconsistency for Deno users landing on the repo.

```suggestion
| [**TypeScript SDK**](https://docs.superset.sh/sdk/getting-started) | Drive Superset programmatically with [`@superset_sh/sdk`](https://www.npmjs.com/package/@superset_sh/sdk) from Node, Bun, Deno, or the browser |
```

Reviews (1): Last reviewed commit: "docs(readme): advertise recent features,..." | Re-trigger Greptile

Comment thread README.md
| **Built-in Terminal** | Tabs, splits, presets, persistent sessions, and an optional rich prompt editor |
| **Built-in Diff Viewer** | Inspect, comment on, and edit agent changes without leaving the app |
| **Command Palette** | Jump to any workspace, action, or setting from one search box |
| **In-App Browser & Ports** | Preview running dev servers, with ports detected per workspace |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 "On every plan" contradicts the docs

The features table now says Remote Workspaces are available "on every plan", but apps/docs/content/docs/remote-workspaces.mdx carries pro: true in its frontmatter, which the docs site uses to gate that page behind the Pro badge. The PR notes already call this out as an open question — the phrase should either be removed until the docs are updated to match the changelog, or the docs frontmatter should be corrected alongside this README change, so both surfaces agree on what's actually available.

Prompt To Fix With AI
This is a comment left during a code review.
Path: README.md
Line: 50

Comment:
**"On every plan" contradicts the docs**

The features table now says Remote Workspaces are available "on every plan", but `apps/docs/content/docs/remote-workspaces.mdx` carries `pro: true` in its frontmatter, which the docs site uses to gate that page behind the Pro badge. The PR notes already call this out as an open question — the phrase should either be removed until the docs are updated to match the changelog, or the docs frontmatter should be corrected alongside this README change, so both surfaces agree on what's actually available.

How can I resolve this? If you propose a fix, please make it concise.

Comment thread README.md Outdated
|:--------|:-------------|
| [**Desktop App**](https://github.com/superset-sh/superset/releases/latest) | The full IDE: terminals, diff viewer, in-app browser, automations |
| [**CLI**](https://docs.superset.sh/cli/getting-started) | A single `superset` binary to manage workspaces, agents, terminals, and hosts from any shell |
| [**TypeScript SDK**](https://docs.superset.sh/sdk/getting-started) | Drive Superset programmatically with [`@superset_sh/sdk`](https://www.npmjs.com/package/@superset_sh/sdk) from Node, Bun, or the browser |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 The SDK also works in Deno, per apps/docs/content/docs/sdk/getting-started.mdx ("Everything is fully typed and works in Node, Bun, and Deno"). Omitting Deno here while the docs list it creates a minor inconsistency for Deno users landing on the repo.

Suggested change
| [**TypeScript SDK**](https://docs.superset.sh/sdk/getting-started) | Drive Superset programmatically with [`@superset_sh/sdk`](https://www.npmjs.com/package/@superset_sh/sdk) from Node, Bun, or the browser |
| [**TypeScript SDK**](https://docs.superset.sh/sdk/getting-started) | Drive Superset programmatically with [`@superset_sh/sdk`](https://www.npmjs.com/package/@superset_sh/sdk) from Node, Bun, Deno, or the browser |
Prompt To Fix With AI
This is a comment left during a code review.
Path: README.md
Line: 89

Comment:
The SDK also works in Deno, per `apps/docs/content/docs/sdk/getting-started.mdx` ("Everything is fully typed and works in Node, Bun, and Deno"). Omitting Deno here while the docs list it creates a minor inconsistency for Deno users landing on the repo.

```suggestion
| [**TypeScript SDK**](https://docs.superset.sh/sdk/getting-started) | Drive Superset programmatically with [`@superset_sh/sdk`](https://www.npmjs.com/package/@superset_sh/sdk) from Node, Bun, Deno, or the browser |
```

How can I resolve this? If you propose a fix, please make it concise.

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@README.md`:
- Around line 73-76: Add descriptive alt attributes to the newly added OpenCode,
Pi, and Polygraph img elements in the agent support table, matching each icon to
its associated agent name and satisfying accessibility checks.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 12b395e5-911c-4cb1-abf9-b4f3738048ef

📥 Commits

Reviewing files that changed from the base of the PR and between eef8e43 and af8135e.

📒 Files selected for processing (1)
  • README.md

Comment thread README.md Resolved
@github-actions

github-actions Bot commented Jul 13, 2026 •

Copy link
Copy Markdown
Contributor

🚀 Preview Deployment

🔗 Preview Links

Service Status Link
Neon Database (Neon) ✅ View Branch
Vercel API (Vercel) ✅ Open Preview
Vercel Web (Vercel) ✅ Open Preview
Vercel Marketing (Vercel) ✅ Open Preview
Vercel Admin (Vercel) ✅ Open Preview
Vercel Docs (Vercel) ✅ Open Preview

Preview updates automatically with new commits

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 1 file

Architecture diagram
sequenceDiagram
    participant User as User / Developer
    participant Desktop as Desktop App
    participant CLI as CLI (superset binary)
    participant SDK as TypeScript SDK (@superset_sh/sdk)
    participant MCP as MCP Server
    participant Workspace as Workspace (git worktree)
    participant Backend as Superset Backend / API

    Note over User,Backend: Multiple surfaces access same workspaces

    User->>Desktop: Use full IDE (terminal, diff viewer, automations)
    Desktop->>Workspace: Manage workspaces, run setup/teardown/run scripts
    Workspace-->>Desktop: Return status, diffs, logs

    User->>CLI: Run superset commands (manage workspaces, agents, terminals)
    CLI->>Backend: API calls for workspace operations
    Backend->>Workspace: Execute setup/teardown/run scripts
    Workspace-->>Backend: Script results
    Backend-->>CLI: Response (workspace list, agent status)

    User->>SDK: Programmatic access from Node/Bun/browser
    SDK->>Backend: API calls (create workspace, start agent)
    Backend->>Workspace: Create worktree, clone repo
    Workspace-->>Backend: Workspace ready
    Backend-->>SDK: Workspace ID, status

    User->>MCP: Let Claude Code / Codex manage workspaces
    MCP->>Backend: Create/read/update workspaces
    Backend->>Workspace: Agent session in isolated worktree
    Workspace-->>Backend: Agent output, diffs
    Backend-->>MCP: Workspace state, agent results
    MCP-->>User: Workspace accessible from desktop/CLI/SDK

    Note over User,Workspace: Remote workspaces on every plan
    User->>Desktop: Connect to remote host
    Desktop->>Backend: Remote workspace token/auth
    Backend->>Workspace: Route commands to remote worktree
    Workspace-->>Backend: Remote execution results
    Backend-->>Desktop: Workspace accessible from anywhere
Loading

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread README.md Resolved
Comment thread README.md Resolved
Comment thread README.md Resolved
Comment thread README.md Resolved
@Kitenite
Kitenite merged commit 7da062c into main Jul 13, 2026
11 of 12 checks passed

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file (changes from recent commits).

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="README.md">

<violation number="1" location="README.md:65">
P3: Screen readers will announce each agent name twice because the icon's non-empty `alt` text is followed by the identical visible link label. These icons are decorative alongside the text labels, so using `alt=""` on each supported-agent icon would preserve the label without duplicate announcements.</violation>
</file>

Tip: Review your code locally with the cubic CLI to iterate faster.

Re-trigger cubic

Comment thread README.md
| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/opencode-white.svg" /><img height="16" align="top" src="packages/ui/src/assets/icons/preset-icons/opencode.svg" /></picture> &nbsp;[OpenCode](https://github.com/opencode-ai/opencode) | Fully supported |
| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/pi-white.svg" /><img height="16" align="top" src="packages/ui/src/assets/icons/preset-icons/pi.svg" /></picture> &nbsp;[Pi](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent) | Fully supported |
| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/polygraph-white.svg" /><img height="16" align="top" src="packages/ui/src/assets/icons/preset-icons/polygraph.svg" /></picture> &nbsp;[Polygraph](https://trypolygraph.com/) | Fully supported |
| <img height="16" align="top" alt="Amp Code" src="packages/ui/src/assets/icons/preset-icons/amp.svg" /> &nbsp;[Amp Code](https://ampcode.com/) | Fully supported |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3: Screen readers will announce each agent name twice because the icon's non-empty alt text is followed by the identical visible link label. These icons are decorative alongside the text labels, so using alt="" on each supported-agent icon would preserve the label without duplicate announcements.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At README.md, line 65:

<comment>Screen readers will announce each agent name twice because the icon's non-empty `alt` text is followed by the identical visible link label. These icons are decorative alongside the text labels, so using `alt=""` on each supported-agent icon would preserve the label without duplicate announcements.</comment>

<file context>
@@ -62,18 +62,18 @@ Superset works with any CLI-based coding agent, including:
-| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/opencode-white.svg" /><img height="16" align="top" src="packages/ui/src/assets/icons/preset-icons/opencode.svg" /></picture> &nbsp;[OpenCode](https://github.com/opencode-ai/opencode) | Fully supported |
-| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/pi-white.svg" /><img height="16" align="top" src="packages/ui/src/assets/icons/preset-icons/pi.svg" /></picture> &nbsp;[Pi](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent) | Fully supported |
-| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/polygraph-white.svg" /><img height="16" align="top" src="packages/ui/src/assets/icons/preset-icons/polygraph.svg" /></picture> &nbsp;[Polygraph](https://trypolygraph.com/) | Fully supported |
+| <img height="16" align="top" alt="Amp Code" src="packages/ui/src/assets/icons/preset-icons/amp.svg" /> &nbsp;[Amp Code](https://ampcode.com/) | Fully supported |
+| <img height="16" align="top" alt="Claude Code" src="packages/ui/src/assets/icons/preset-icons/claude.svg" /> &nbsp;[Claude Code](https://github.com/anthropics/claude-code) | Fully supported |
+| <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/codex-white.svg" /><img height="16" align="top" alt="OpenAI Codex CLI" src="packages/ui/src/assets/icons/preset-icons/codex.svg" /></picture> &nbsp;[OpenAI Codex CLI](https://github.com/openai/codex) | Fully supported |
</file context>

This branch was previously deployed

1 inactive deployment
preview — e59e3edd Deployed Jul 13, 2026 by Kitenite via Deploy API #6475
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant