- Bots and workspaces get tools and MCP servers from their settings pages; bots also from chips under the chat composer, removable there - "Every bot" now gives one to every bot now and every new bot; each can still drop it (attach-every-bot-extensions.ts moves old installs over) - Status lines: MCP servers record whether they connect, tools whether their last run worked - Test connection in the MCP form and a Test panel in the tool form check the form as it is, without saving - Hide Google sign-in on the login form Co-Authored-By: Claude Opus 5.5 <[email protected]>
10 lines
289 B
TypeScript
10 lines
289 B
TypeScript
import { Plug, Wrench } from "lucide-react";
|
|
import type { BotExtension } from "@/src/types";
|
|
|
|
/**
|
|
* The icon of an MCP server (a plug) or a tool (a wrench).
|
|
*/
|
|
export default function extensionIcon({ kind }: { kind: BotExtension["kind"] }) {
|
|
return kind == "mcp" ? Plug : Wrench;
|
|
}
|