Skip to content

Commit 7ba5604

Browse files
authored
docs: blocks terminology update (#8311)
* Remove blocks from side nav and add redirect * Remove block ref * Fix grammar * Add more info to config page * Add create and remix components to hub intro and delete those files * Add new component image * Remove blocks ref * Update link * Simplify for clarity * Add specificity * Rename workflows to agents * Remove blocks ref * Remove blocks ref * Remove broken links * Remove block ref * Fix link
1 parent 3b074e6 commit 7ba5604

18 files changed

+247
-129
lines changed

docs/customize/custom-providers.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ As an example, say you are working on solving a new GitHub Issue. You type '@Iss
99

1010
## How Do Context Blocks Work?
1111

12-
You can add context providers to assistants using [`context` blocks](/hub/configs/block-types#context). Explore available context blocks in [the hub](https://hub.continue.dev/explore/context).
12+
Explore available context blocks in [the hub](https://hub.continue.dev/explore/context).
1313

1414
## Built-in Context Providers
1515

docs/customize/deep-dives/mcp.mdx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ that can be set up with custom tools.
1919
Currently custom tools can be configured using the Model Context
2020
Protocol standard to unify prompts, context, and tool use.
2121

22-
MCP Servers can be added to hub configs using `mcpServers` blocks. You can
23-
explore available MCP server blocks
22+
MCP Servers can be added to hub configs using `mcpServers`. You can
23+
explore available MCP servers
2424
[here](https://hub.continue.dev/explore/mcp).
2525

2626
<Info>MCP can only be used in the **agent** mode.</Info>
@@ -72,8 +72,7 @@ For example, place your JSON MCP config file at `.continue/mcpServers/mcp.json`
7272

7373
To set up your own MCP server, read the [MCP
7474
quickstart](https://modelcontextprotocol.io/quickstart) and then [create an
75-
`mcpServers`
76-
block](https://hub.continue.dev/new?type=block&blockType=mcpServers) or add a local MCP
75+
`mcpServers`](https://hub.continue.dev/new?type=block&blockType=mcpServers) or add a local MCP
7776
server block to your [config file](./configuration.md):
7877

7978
```yaml title="config.yaml"
@@ -94,7 +93,7 @@ When creating a standalone block file in `.continue/mcpServers/`, remember to in
9493

9594
### How to Configure MCP Server Properties
9695

97-
MCP blocks follow the established syntax for blocks, with a few additional properties specific to MCP servers.
96+
MCP components include a few additional properties specific to MCP servers.
9897

9998
- `name`: A display name for the MCP server.
10099
- `type`: The type of the MCP server: `sse`, `stdio`, `streamable-http`

docs/customize/deep-dives/rules.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Now test your rules by asking a question about a file in chat.
7676

7777
![pirate rule test](/images/pirate-rule-test.png)
7878

79-
## How to Create Rules Blocks
79+
## How to Create Rules
8080

8181
### Creating Local Rules
8282

@@ -85,7 +85,7 @@ Rules can be added locally using the "Add Rules" button.
8585
![add local rules button](/images/add-local-rules.png)
8686

8787
<Info>
88-
**Automatically create local rule blocks**: When in Agent mode, you can prompt the agent to create a rule for you using the `create_rule_block` tool if enabled.
88+
**Automatically create local rules**: When in Agent mode, you can prompt the agent to create a rule for you using the `create_rule_block` tool if enabled.
8989

9090
For example, you can say "Create a rule for this", and a rule will be created for you in `.continue/rules` based on your conversation.
9191
</Info>
@@ -135,7 +135,7 @@ To move local rules to the Hub:
135135
recommend Markdown.
136136
</Info>
137137

138-
Rules blocks can be simple text, written in YAML configuration files, or as Markdown (`.md`) files. They can have the following properties:
138+
Rules can be simple text, written in YAML configuration files, or as Markdown (`.md`) files. They can have the following properties:
139139

140140
- `name` (**required** for YAML): A display name/title for the rule
141141
- `globs` (optional): When files are provided as context that match this glob pattern, the rule will be included. This can be either a single pattern (e.g., `"**/*.{ts,tsx}"`) or an array of patterns (e.g., `["src/**/*.ts", "tests/**/*.ts"]`).

docs/customize/model-providers/top-level/tetrate_agent_router_service.mdx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,9 +168,6 @@ context:
168168
- uses: continuedev/terminal-context
169169
- uses: continuedev/file-context
170170
```
171-
<Tip>
172-
To customize, see the [model block creation guide](/hub/configs/create-a-block).
173-
</Tip>
174171

175172
</Tab>
176173

docs/docs.json

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -203,16 +203,7 @@
203203
"hub/configs/edit-a-config"
204204
]
205205
},
206-
{
207-
"group": "Blocks",
208-
"icon": "cube",
209-
"pages": [
210-
"hub/blocks/intro",
211-
"hub/blocks/use-a-block",
212-
"hub/blocks/block-types",
213-
"hub/blocks/create-a-block"
214-
]
215-
},
206+
216207
{
217208
"group": "Governance",
218209
"icon": "building",
@@ -389,7 +380,27 @@
389380
},
390381
{
391382
"source": "/hub/blocks",
392-
"destination": "/hub/blocks/intro"
383+
"destination": "/hub/introduction"
384+
},
385+
{
386+
"source": "/hub/blocks/intro",
387+
"destination": "/hub/introduction"
388+
},
389+
{
390+
"source": "/hub/blocks/use-a-block",
391+
"destination": "/hub/introduction"
392+
},
393+
{
394+
"source": "/hub/blocks/block-types",
395+
"destination": "/hub/introduction"
396+
},
397+
{
398+
"source": "/hub/workflows/intro",
399+
"destination": "/hub/agents/intro"
400+
},
401+
{
402+
"source": "/hub/blocks/create-a-block",
403+
"destination": "/hub/introduction"
393404
},
394405
{
395406
"source": "/customize",
@@ -1061,7 +1072,7 @@
10611072
},
10621073
{
10631074
"source": "/hub/blocks/bundles",
1064-
"destination": "/hub/blocks/intro"
1075+
"destination": "/hub/introduction"
10651076
},
10661077
{
10671078
"source": "/customize/settings",

docs/hub/workflows/intro.mdx renamed to docs/hub/agents/intro.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
2-
title: "Introduction"
2+
title: "Agents Introduction"
33
description: "Run and manage background agents in Mission Control"
4+
sidebarTitle: "Agents"
45
---
56

67
<Info>

docs/hub/configs/block-types.mdx

Lines changed: 0 additions & 31 deletions
This file was deleted.

docs/hub/configs/create-a-block.mdx

Lines changed: 0 additions & 39 deletions
This file was deleted.

docs/hub/configs/create-a-config.mdx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ sidebarTitle: "Create a Config"
88

99
To create an config from scratch, select “New config” in the top bar.
1010

11-
1211
Choose a name, slug, description, and icon for your config.
1312

1413
The easiest way to create an config is to click "Create config" with the default configuration and then add / remove blocks using the sidebar.
@@ -17,15 +16,15 @@ Alternatively, you can edit the config YAML directly before clicking "Create con
1716

1817

1918

20-
## How to Remix an config
19+
## How to Remix a Config
2120

2221
You can also create an config by remixing an existing one. This is useful if you want to start with a pre-configured config and make modifications.
2322

2423
By clicking the “remix” button, you’ll be taken to the “Create a remix” page.
2524

2625
Once here, you’ll be able to
2726

28-
1. add or remove blocks in YAML configuration
27+
1. add or remove components from the config.
2928
2. change the name, description, icon, etc.
3029

3130
Clicking “Create config” will make this config available for use.

docs/hub/configs/edit-a-config.mdx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@ title: "How to Edit a Config"
33
description: "New versions of a config can be created and published using the sidebar."
44
---
55

6-
First, select a config from the dropdown at the top.
6+
First, select a config either from the Hub search or one that you've installed.
77

8-
While editing a config, you can explore the hub and click "Add Block" from a block page to add it to your config.
8+
While editing a config, you can explore the hub and click "+" to add it to your config.
99

10-
For blocks that require secret values like API keys, you will see a small notification on the block's tile in the sidebar that will indicate if action is needed.
10+
For tools or models that require secret values like API keys, you will see a small notification on its tile that will indicate if action is needed.
1111

12-
To delete a block, click the trash icon.
1312

14-
If a block you want to use does not exist yet, you can [create a new block](/hub/configs/create-a-block).
13+
To delete part of your config, you can remove it from the yaml.
14+
15+
If a rule, prompt, or tool you want to use does not exist yet, you can [create it](/hub/introduction#creating-components).
1516

1617
When you are done editing, click "Publish" to publish a new version of the config.
1718

18-
Click "Open VS Code" or "Open JetBrains" to open your IDE for using the config.
19+
Reload your terminal or IDE to use the latest version of the config in your agents.

0 commit comments

Comments
 (0)