Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/mcp-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`.

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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,
Expand Down
2 changes: 1 addition & 1 deletion plugins/artifacts/mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"]
}
}
}
2 changes: 1 addition & 1 deletion plugins/artifacts/plugin.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
2 changes: 1 addition & 1 deletion src/plugin-package.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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)] } },
});
});

Expand Down
Loading