Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>BloumeChat RPCNew to Visual Studio Code? Get it now.
BloumeChat RPC

BloumeChat RPC

Bloume SAS

|
3 installs
| (0) | Free
Show your editor activity (VS Code, Cursor, Windsurf, Antigravity, VSCodium…) on BloumeChat in real time.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BloumeChat RPC

Show your code editor activity on BloumeChat — in real time.

Version VS Code License Made by Bloume.Fr Build


Let your friends and server members see what you're hacking on — without leaving your editor.


✨ Features

💻 Live activity Broadcasts your current file and workspace to BloumeChat in real time
🔒 Privacy-first Your activity respects your BloumeChat privacy settings (Everyone / Friends / Nobody)
⚡ Instant setup One token, one paste — up and running in under 30 seconds
🔄 Auto-reconnect Seamless reconnection if the connection drops, with exponential backoff
🎛️ Granular control Toggle file name, workspace name, or the whole feature — individually
🪪 Editor-aware Auto-detects your real editor and shows its name + logo on BloumeChat — VS Code, Cursor, Windsurf, Antigravity, VSCodium…
🌐 Works everywhere Compatible with VS Code, VS Code Insiders, and any fork based on Code OSS

🚀 Getting Started

1 — Install the extension

From the VS Code Marketplace:

ext install BloumeSAS.bloumechat-rpc

Or search "BloumeChat RPC" in the Extensions panel (Ctrl+Shift+X).

From a .vsix file (latest release):

code --install-extension bloumechat-rpc-*.vsix

2 — Get your RPC token

  1. Open BloumeChat and go to Settings → Desktop
  2. Scroll to the Token RPC section
  3. Click the copy icon to copy your token

Your token is unique to your account and never expires unless you rotate it manually.


3 — Configure the extension

Open VS Code settings (Ctrl+,) and search for BloumeChat RPC, or edit settings.json directly:

{
  // Required — your personal RPC token from BloumeChat Settings > Desktop
  "bloumechatRpc.token": "your_token_here",

  // Optional — enabled + the first three are true by default
  "bloumechatRpc.enabled": true,
  "bloumechatRpc.showFileName": true,
  "bloumechatRpc.showWorkspace": true,
  "bloumechatRpc.showFileType": true,
  "bloumechatRpc.showLineNumber": false,
  "bloumechatRpc.showProblems": false
}

The realtime endpoint is fixed to wss://api.bloumechat.com and is not configurable.

That's it. Your BloumeChat profile now shows your editor (VS Code, Cursor, Windsurf, Antigravity, VSCodium…) as your current activity, with its own name and logo. 🎉


⚙️ Configuration Reference

Setting Type Default Description
bloumechatRpc.enabled boolean true Master toggle (auto-starts when your editor launches)
bloumechatRpc.token string "" Your BloumeChat RPC token
bloumechatRpc.showFileName boolean true Include current file name in activity
bloumechatRpc.showWorkspace boolean true Include workspace/project name in activity
bloumechatRpc.showFileType boolean true Show the file-type / language icon for the current file
bloumechatRpc.showLineNumber boolean false Show the cursor position (line:column)
bloumechatRpc.showProblems boolean false Show the number of problems (errors + warnings)

ℹ️ The WebSocket endpoint is hardcoded to wss://api.bloumechat.com and cannot be changed.

Status bar control

A BloumeChat RPC item lives in the status bar. Click it to Start, Reconnect, or Stop broadcasting at any time. The extension auto-starts on launch when enabled is true.


🔐 Privacy & Security

  • Your token authenticates only RPC activity updates — it cannot read messages, servers, or any personal data.
  • If you suspect your token was leaked, rotate it instantly in Settings → Desktop → Token RPC → Regenerate.
  • The extension respects your Activity Privacy setting in BloumeChat: if set to Nobody, no activity is ever broadcast regardless of this extension.
  • No file contents are ever transmitted — only the file name and workspace name.

📦 How it works

Your editor (extension)
      │
      │  Socket.IO (WebSocket)
      │  auth: { rpcToken: "..." }
      ▼
BloumeChat Server
      │
      │  activity:update event
      │  { type: "using", name: "Cursor", details: "file.ts — MyProject" }
      ▼
Your BloumeChat profile ✓

The name field is read from vscode.env.appName, so it automatically matches the editor you're actually running — "Visual Studio Code", "Cursor", "Windsurf", "Antigravity", "VSCodium", etc.

The extension opens a persistent Socket.IO connection to the BloumeChat server, authenticated via your RPC token. When you switch files or projects, it emits an activity:update event with a 5-second debounce to avoid flooding. When your editor loses focus or is closed, the activity is cleared automatically.


📄 License

© 2024–2026 Bloume.Fr — All rights reserved.

This extension is proprietary software distributed by Bloume.Fr as part of the BloumeChat platform. You may use it freely with your BloumeChat account, but you may not copy, modify, distribute, or reverse-engineer it without prior written permission from Bloume.Fr.


Made with ❤️ by Bloume.Fr

BloumeChat · The next-generation chat platform

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft