diff --git a/docs/mcp-plugin.md b/docs/mcp-plugin.md index 64e5469..2bdff7c 100644 --- a/docs/mcp-plugin.md +++ b/docs/mcp-plugin.md @@ -20,7 +20,7 @@ Set `ARTIFACTS_MCP_URL` to the actual endpoint provided by your deployment opera The destination must not exist and its parent directory must exist. Existing output is never overwritten. Choose a fresh directory for a changed configuration. `--url` and `--dir` are mutually exclusive. Without either, the generator captures the CLI's current default artifact directory into the generated stdio arguments. `--dir` names the source directory itself, not its parent project. The generator does not create or modify that workspace. -The repository template uses `bunx --bun @sidequery/artifacts@0.1.0 mcp`. It requires Bun in the host's executable search path and access to that package version. Its unconfigured directory follows the CLI's environment/workspace defaults. Prefer a generated package with an explicit directory when a host's launch directory is unclear. Local stdio stores source files and history locally; it is separate from hosted libraries and does not execute hosted backends. See [local workspace](local-workspace.md) and [app backends](app-backends.md). +The repository template uses `bunx --bun @sidequery/artifacts@0.2.0 mcp`. It requires Bun in the host's executable search path and access to that package version. Its unconfigured directory follows the CLI's environment/workspace defaults. Prefer a generated package with an explicit directory when a host's launch directory is unclear. Local stdio stores source files and history locally; it is separate from hosted libraries and does not execute hosted backends. See [local workspace](local-workspace.md) and [app backends](app-backends.md). Install the resulting directory through a client that supports portable Agent Plugins. Installation and distribution are client-specific; this package is not a marketplace registration. The portable schema uses `type: "streamable-http"` for remote transport. Registered OpenAI app `.app.json` server mappings are a different configuration surface and are not combined with `mcp.json`. diff --git a/package.json b/package.json index 0269b3d..367f516 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@sidequery/artifacts", "description": "Sidequery Artifacts: React artifacts with a web gallery, version history, CLI, MCP, and optional Herdr integration.", - "version": "0.1.0", + "version": "0.2.0", "license": "MIT", "type": "module", "sideEffects": false, diff --git a/plugins/artifacts/mcp.json b/plugins/artifacts/mcp.json index 263659d..10033f5 100644 --- a/plugins/artifacts/mcp.json +++ b/plugins/artifacts/mcp.json @@ -4,7 +4,7 @@ "artifacts": { "type": "stdio", "command": "bunx", - "args": ["--bun", "@sidequery/artifacts@0.1.0", "mcp"] + "args": ["--bun", "@sidequery/artifacts@0.2.0", "mcp"] } } } diff --git a/plugins/artifacts/plugin.json b/plugins/artifacts/plugin.json index 9d8e844..94791b8 100644 --- a/plugins/artifacts/plugin.json +++ b/plugins/artifacts/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "artifacts", - "version": "0.1.5", + "version": "0.2.0", "description": "Create, edit, and explore React artifacts in your configured Artifacts workspace.", "author": { "name": "Sidequery" }, "repository": "https://github.com/sidequery/artifacts", diff --git a/src/plugin-package.test.ts b/src/plugin-package.test.ts index 0dcfd69..227b686 100644 --- a/src/plugin-package.test.ts +++ b/src/plugin-package.test.ts @@ -36,7 +36,7 @@ describe("portable plugin package", () => { expect((await readdir(directory)).sort()).toEqual(["mcp.json", "plugin.json", "skills"]); expect(await config(directory)).toEqual({ $schema: "https://agent-plugins.org/schemas/1.0.0/mcp.schema.json", - mcpServers: { artifacts: { type: "stdio", command: "bunx", args: ["--bun", "@sidequery/artifacts@0.1.0", "mcp", "--dir", resolve(workspace)] } }, + mcpServers: { artifacts: { type: "stdio", command: "bunx", args: ["--bun", "@sidequery/artifacts@0.2.0", "mcp", "--dir", resolve(workspace)] } }, }); });