docs: Updated --install mcp_config from snake_case to kebab-case

2026-08-28 12:20:10 -06:00
parent d50c3ef611
commit f00cd88450
4 changed files with 10 additions and 10 deletions
+5 -5
@@ -123,11 +123,11 @@ Restrict an install to a single asset category with `--filter`:
| `skills` | `skills/` only |
| `macros` | `macros/` only |
| `functions` | `functions/tools/` only (does **not** include `mcp.json`) |
| `mcp_config` | `mcp.json` only (merged) |
| `mcp-config` | `mcp.json` only (merged) |
```sh
coyote --install <source> --filter agents
coyote --install <source> --filter mcp_config
coyote --install <source> --filter mcp-config
```
REPL form:
@@ -137,7 +137,7 @@ REPL form:
```
Note that `--filter functions` is intentionally narrow. It installs the global tools under `functions/tools/` and
**not** `mcp.json`. To install just the MCP config, use `--filter mcp_config`. To install both, use no filter.
**not** `mcp.json`. To install just the MCP config, use `--filter mcp-config`. To install both, use no filter.
Repeated filtered installs of the same bundle merge into a single bundle record, and a later
[update](#updating-a-bundle) always processes the whole remote, including categories a filtered install excluded.
@@ -213,7 +213,7 @@ How names are kept unambiguous:
first (a fork or typo-squat is the likely cause); declining aborts before anything is written, and non-interactive
installs keep the deterministic qualification. Lifecycle commands accept the qualified name.
- **Category names are reserved.** A bundle cannot be named `agents`, `roles`, `skills`, `macros`, `functions`, or
`mcp_config`. A repository or manifest that wants one of those names is owner-qualified at install time (e.g.
`mcp-config`. A repository or manifest that wants one of those names is owner-qualified at install time (e.g.
`x/agents`), so a bundle can never shadow an asset category.
---
@@ -524,7 +524,7 @@ coyote --install https://github.com/your-org/coyote-config --filter agents
### Install only the MCP servers, force-replace conflicts
```sh
coyote --install https://github.com/your-org/coyote-config --filter mcp_config --install-force
coyote --install https://github.com/your-org/coyote-config --filter mcp-config --install-force
```
### See what you have installed, then update one bundle
+1 -1
@@ -550,7 +550,7 @@ Coyote ships with an `mcp.json` file that includes some useful MCP servers:
and requires the `iwec` binary. Pairs with the built-in `iwe-knowledge-base` [skill](Skills), which enables this server on load.
The `mcp.json` file is created from a bundled template on first run. It is your own configuration to edit freely.
To pick up new default servers added in a Coyote update, run `coyote --install mcp_config` (or `.install mcp_config`
To pick up new default servers added in a Coyote update, run `coyote --install mcp-config` (or `.install mcp-config`
in the REPL). This **merges** the bundled template into your existing configuration: only servers not already present
in your file are added; your existing servers and any custom secret references are left untouched.
+3 -3
@@ -474,7 +474,7 @@ when an update ships improved built-ins you want to adopt.
| `.install macros` | Reinstall the built-in macros |
| `.install skills` | Reinstall the built-in skills |
| `.install functions` | Reinstall the built-in tool functions (leaves your `mcp.json` alone) |
| `.install mcp_config` | Merge new bundled MCP servers into `mcp.json` (existing servers are preserved) |
| `.install mcp-config` | Merge new bundled MCP servers into `mcp.json` (existing servers are preserved) |
The same operation is available from the command line: `coyote --install-builtins <category>` (e.g.
`coyote --install-builtins agents`).
@@ -482,7 +482,7 @@ The same operation is available from the command line: `coyote --install-builtin
`.install` prompts for confirmation before overwriting anything. Assets you created yourself are never touched. Only
Coyote's own bundled assets are replaced.
`.install mcp_config` merges the bundled MCP server list into your existing `mcp.json`. Only servers not already
`.install mcp-config` merges the bundled MCP server list into your existing `mcp.json`. Only servers not already
present in your file are added; your existing servers and any custom secret references are left untouched. This
behaves consistently with the other install categories, which also leave your own customizations alone.
@@ -499,7 +499,7 @@ This is the primary mechanism for sharing and reusing Coyote configurations; an
| `.install <owner>/<repo>` | Shorthand; expands to `https://github.com/<owner>/<repo>` |
| `.install <owner>/<repo> --git-host <h>` | Expand the shorthand against a different git host |
| `.install <source>#<ref>` | Pin to a tag, branch, or commit (e.g. `#v1.0.0`, `#main`) |
| `.install <source> --filter <category>` | Restrict to one of `agents`, `roles`, `skills`, `macros`, `functions`, `mcp_config` |
| `.install <source> --filter <category>` | Restrict to one of `agents`, `roles`, `skills`, `macros`, `functions`, `mcp-config` |
| `.install <source> --force` | Skip all conflict prompts; overwrite local files unconditionally |
| `.install <bundle-name>` | Update an installed bundle from its recorded source |
+1 -1
@@ -51,7 +51,7 @@ Details on what configuration, if any, is necessary for each tool can be found i
Built-in tools are written to your functions directory on first run and never overwritten afterward, so your edits are
preserved across Coyote updates. To discard local changes and reinstall the built-in tools from the current Coyote build,
run `coyote --install functions` (or `.install functions` in the REPL). Tools you created yourself are not affected, and
your `mcp.json` is left untouched. Use `coyote --install mcp_config` to reset that separately.
your `mcp.json` is left untouched. Use `coyote --install mcp-config` to reset that separately.
## Sandbox Compatibility