Official
chat
Built-in chat UI (JavaScript UI plugin).
The app opens the listing; nothing installs until an agent in your Plugins workspace has read the files and you enable the plugin. In a terminal: cvg install convergence/chat@0.2.0
Permissions in 0.2.0
Files
plugin.json2.4 KB
{
"id": "convergence/chat",
"name": "chat",
"version": "0.2.0",
"description": "Built-in chat UI (JavaScript UI plugin).",
"pluginApi": ">=2 <3",
"main": "main.ts",
"provides": {
"convergence/chat": "contract.ts",
"convergence/input-scheduler": "scheduler-contract.ts"
},
"optional": {
"convergence/tabs": "^1"
},
"permissions": {
"chats.read": {
"reason": "Show workspaces, tasks, chats and transcripts, and follow them as agents work"
},
"chats.control": {
"reason": "Send prompts, answer agent questions, and create, change, fork, revert, stop and group chats"
},
"fs.read": {
"scopes": [
"workspace"
],
"reason": "Suggest workspace files for @ mentions"
},
"ui.slots": {
"slots": [
"center",
"title"
],
"reason": "Draw the chat grid and the title bar"
},
"commands.run": {
"reason": "Run the sidebar's New chat command from the title bar"
}
},
"contributes": {
"commands": [
{
"id": "chat.switchNext",
"title": "Switch to the Previous Chat",
"category": "Chat",
"key": "ctrl+tab"
},
{
"id": "chat.switchPrevious",
"title": "Switch Back Through Recent Chats",
"category": "Chat",
"key": "ctrl+shift+tab"
},
{
"id": "chat.cancel",
"title": "Stop the Current Run",
"category": "Chat",
"key": "cmd+shift+c"
}
],
"settings": {
"title": "Chat",
"view": "settings.ts",
"properties": {
"groupTools": {
"type": "boolean",
"default": true,
"title": "Group tool calls",
"description": "Fold consecutive tool calls and thoughts into one row that opens on a click."
},
"autoSendAfterLimit": {
"type": "object",
"default": {},
"title": "Auto-send after usage limit",
"description": "Per-agent preferences, edited below. Omitted agents default to enabled."
},
"generateContinue": {
"type": "boolean",
"default": false,
"title": "Automatically generate Continue",
"description": "App-wide: generate exact Continue once after an actual usage-limit interruption only when no other input is pending. Off by default."
}
}
}
}
}Versions
| Version | Published | Plugin API | Size | Permissions | Status |
|---|---|---|---|---|---|
| 0.2.0latest | Oct 5, 2026 | >=2 <3 | 105.1 KB | 5 permissions | Listed |
No comments yet.