diff --git a/docs/features/domain-profiles.md b/docs/features/domain-profiles.md index 4cf945d..557c877 100644 --- a/docs/features/domain-profiles.md +++ b/docs/features/domain-profiles.md @@ -44,14 +44,16 @@ untouched — that's what lets one Context be "Payments" and another "Infra". ## Edit a profile -Open a profile in the editor (from the Library) to change it: +In **Library → Domain profiles**, click **Edit** on a profile's card to open the +editor: ![The domain profile editor: metadata on top, raw Markdown below](/img/features/profile-editor.png) - **Name** and **Markdown file path** at the top. - The **raw Markdown** below — what you see is exactly what the client reads. - **Save** writes to the profile's file; **Duplicate** copies it as a starting - point for a similar team; **Delete** removes it (with confirmation). + point for a similar team. To delete a profile, use **Remove** on its Library + card. ## Anatomy of a good profile diff --git a/docs/features/using-extensions.md b/docs/features/using-extensions.md index 064084a..151d571 100644 --- a/docs/features/using-extensions.md +++ b/docs/features/using-extensions.md @@ -35,7 +35,7 @@ profiles and searches its knowledge folders — those need no setup here. ## Add an extension -1. Click **Add**. +1. Click **Install from folder**. 2. Pick the extension's **folder** — the one containing its `neatcontext-extension.json` manifest. 3. Review and **install** it. The new card appears in the list. @@ -45,7 +45,7 @@ profiles and searches its knowledge folders — those need no setup here. Each card shows the extension's name, description, version, its **tools** (hover one for its description), and controls: **Enable/Disable**, **open folder**, and — for extensions you added — **remove**. If you change an extension's files later, -use its **Update** button to pick up the change. +use its **Reload** button to pick up the change. :::caution[Extensions are code you run] An extension runs on your machine with your user's permissions. Treat a diff --git a/docs/getting-started.md b/docs/getting-started.md index d7a06dd..9ace5a5 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -112,8 +112,8 @@ logs, list deployments. Open **Extensions**: - The bundled **PagerDuty** and **Datadog** connectors are ready to [connect](./features/using-extensions.md#connect-an-extension). -- **Add** installs an extension from a folder; **Create** builds a read-only - connector for any JSON HTTP API without writing code. +- **Install from folder** installs an extension from a folder; **Create** builds a + read-only connector for any JSON HTTP API without writing code. Enable an extension, then select it into your Context. The [incident demo](./guides/incident-analysis.md) ships a complete extension plus diff --git a/docs/guides/incident-analysis.md b/docs/guides/incident-analysis.md index fb754d1..0a593ac 100644 --- a/docs/guides/incident-analysis.md +++ b/docs/guides/incident-analysis.md @@ -87,8 +87,9 @@ demo README's *Customizing* section). ## Step 3 — Add and enable the extension 1. Open the **Extensions** page. -2. Click **Add** and select the demo's **`extension/`** folder (the one containing - `neatcontext-extension.json`). NeatContext installs it as **Ops Demo Systems**. +2. Click **Install from folder** and select the demo's **`extension/opsdemosystems`** + folder (the one containing `neatcontext-extension.json`). NeatContext installs it + as **Ops Demo Systems**. 3. Make sure it's **enabled**. There is nothing to authenticate — it talks straight to the local mock systems. diff --git a/static/img/extensions/builder-auth-api-key.png b/static/img/extensions/builder-auth-api-key.png index 9542d6c..7a6cbd2 100644 Binary files a/static/img/extensions/builder-auth-api-key.png and b/static/img/extensions/builder-auth-api-key.png differ diff --git a/static/img/extensions/builder-basics.png b/static/img/extensions/builder-basics.png index 6ed1007..e76d3f3 100644 Binary files a/static/img/extensions/builder-basics.png and b/static/img/extensions/builder-basics.png differ diff --git a/static/img/extensions/builder-data.png b/static/img/extensions/builder-data.png index e0dd0b2..3691ae1 100644 Binary files a/static/img/extensions/builder-data.png and b/static/img/extensions/builder-data.png differ diff --git a/static/img/extensions/builder-review.png b/static/img/extensions/builder-review.png index 9f9e3bf..a8bb3e8 100644 Binary files a/static/img/extensions/builder-review.png and b/static/img/extensions/builder-review.png differ diff --git a/static/img/features/extension-builder.png b/static/img/features/extension-builder.png index b154814..443b986 100644 Binary files a/static/img/features/extension-builder.png and b/static/img/features/extension-builder.png differ diff --git a/static/img/features/extension-datadog-card.png b/static/img/features/extension-datadog-card.png index 7419f88..0343d3c 100644 Binary files a/static/img/features/extension-datadog-card.png and b/static/img/features/extension-datadog-card.png differ diff --git a/static/img/features/extension-pagerduty-card.png b/static/img/features/extension-pagerduty-card.png index eaa78cf..c86a587 100644 Binary files a/static/img/features/extension-pagerduty-card.png and b/static/img/features/extension-pagerduty-card.png differ diff --git a/static/img/features/extensions-page.png b/static/img/features/extensions-page.png index ec6cd16..33df686 100644 Binary files a/static/img/features/extensions-page.png and b/static/img/features/extensions-page.png differ diff --git a/static/img/features/extensions-with-demo.png b/static/img/features/extensions-with-demo.png index 9a9893d..7e84f58 100644 Binary files a/static/img/features/extensions-with-demo.png and b/static/img/features/extensions-with-demo.png differ diff --git a/static/img/features/profile-editor.png b/static/img/features/profile-editor.png index 652d5cb..d410aad 100644 Binary files a/static/img/features/profile-editor.png and b/static/img/features/profile-editor.png differ