You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .agents/skills/validate-integration/SKILL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -300,7 +300,7 @@ block's generated `oauthServiceId` through the shared deployment capability cata
300
300
-[ ] Every field listed by that capability exists in `apps/sim/lib/core/config/env.ts`
301
301
-[ ] Every capability field has the correct `text` or `secret` entry in `OAUTH_CLIENT_SETUP_FIELDS`; no CLI naming heuristic is required
302
302
-[ ] Shared Google/Microsoft service IDs resolve to their provider capability rather than duplicate entries
303
-
-[ ]`npx @sim/setup add integration <capabilityId>` is the command emitted by availability; the CLI has only the exhaustive input-mode projection, not a second runtime provider definition
303
+
-[ ]`npx sim-setup add integration <capabilityId>` is the command emitted by availability; the CLI has only the exhaustive input-mode projection, not a second runtime provider definition
304
304
-[ ] If the canonical OAuth service declares `serviceAccountProviderId`,
305
305
the generated `SERVICE_ACCOUNT_PROVIDER_BY_OAUTH_SERVICE_ID[serviceId]` has the same provider ID
306
306
-[ ] The service-account `deploymentRequirement` matches how that credential actually works:
Copy file name to clipboardExpand all lines: README.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@
27
27
### Self-hosted
28
28
29
29
```bash
30
-
npx @sim/setup
30
+
npx sim-setup
31
31
```
32
32
33
33
Open [http://localhost:3000](http://localhost:3000)
@@ -72,7 +72,7 @@ Open [http://localhost:3000](http://localhost:3000)
72
72
73
73
**Requirements:**[Node.js 20+](https://nodejs.org/) and [Docker](https://www.docker.com/).
74
74
75
-
`npx @sim/setup` is an interactive wizard that creates a small `sim/` deployment directory, provisions the database, generates secrets, writes `.env`, connects a Chat API key, and starts the published Sim images with Docker Compose. It does not clone the repository.
75
+
`npx sim-setup` is an interactive wizard that creates a small `sim/` deployment directory, provisions the database, generates secrets, writes `.env`, connects a Chat API key, and starts the published Sim images with Docker Compose. It does not clone the repository.
76
76
77
77
When it finishes, open [http://localhost:3000](http://localhost:3000).
78
78
@@ -81,32 +81,32 @@ Inside a cloned Sim repository, run `bun run sim-setup` to unlock the source-onl
81
81
Reconfigure an optional capability without rerunning the full wizard:
82
82
83
83
```bash
84
-
npx @sim/setup config
85
-
npx @sim/setup add email
86
-
npx @sim/setup add storage
87
-
npx @sim/setup add sandbox
88
-
npx @sim/setup add jobs
89
-
npx @sim/setup add cache
90
-
npx @sim/setup add knowledge
91
-
npx @sim/setup add llm
92
-
npx @sim/setup add integration slack
84
+
npx sim-setup config
85
+
npx sim-setup add email
86
+
npx sim-setup add storage
87
+
npx sim-setup add sandbox
88
+
npx sim-setup add jobs
89
+
npx sim-setup add cache
90
+
npx sim-setup add knowledge
91
+
npx sim-setup add llm
92
+
npx sim-setup add integration slack
93
93
```
94
94
95
-
`npx @sim/setup config` detects the effective local-dev, Docker Compose, or current-context
95
+
`npx sim-setup config` detects the effective local-dev, Docker Compose, or current-context
96
96
Helm configuration and reports configured, missing, or invalid capabilities and OAuth
97
-
integrations without printing credential values. This is separate from `npx @sim/setup status`,
97
+
integrations without printing credential values. This is separate from `npx sim-setup status`,
98
98
which reports whether installed services are running and healthy.
99
99
100
100
Manage your install from its directory:
101
101
102
102
```bash
103
-
npx @sim/setup start | stop | restart # bring your install up / down / cycle
104
-
npx @sim/setup update # pull and apply Compose images
105
-
npx @sim/setup status # what's installed and healthy
106
-
npx @sim/setup logs # follow logs
107
-
npx @sim/setup doctor # diagnose configuration problems
108
-
npx @sim/setup down # remove containers (data kept)
109
-
npx @sim/setup reset # archive .env and wipe managed data
103
+
npx sim-setup start | stop | restart # bring your install up / down / cycle
104
+
npx sim-setup update # pull and apply Compose images
105
+
npx sim-setup status # what's installed and healthy
106
+
npx sim-setup logs # follow logs
107
+
npx sim-setup doctor # diagnose configuration problems
108
+
npx sim-setup down # remove containers (data kept)
109
+
npx sim-setup reset # archive .env and wipe managed data
110
110
```
111
111
112
112
The setup package detects how you're running and acts accordingly. Use `--dir <path>` to create or manage a deployment somewhere other than `./sim`.
@@ -115,7 +115,7 @@ Sim also supports local models via [Ollama](https://ollama.ai) and [vLLM](https:
115
115
116
116
## Chat API Keys
117
117
118
-
Chat is a Sim-managed service. `npx @sim/setup` connects a Chat API key for you — sign in when it opens your browser and the key is stored automatically. To view, create, or revoke keys later, go to [sim.ai/selfhost/settings/chat-keys](https://sim.ai/selfhost/settings/chat-keys).
118
+
Chat is a Sim-managed service. `npx sim-setup` connects a Chat API key for you — sign in when it opens your browser and the key is stored automatically. To view, create, or revoke keys later, go to [sim.ai/selfhost/settings/chat-keys](https://sim.ai/selfhost/settings/chat-keys).
Copy file name to clipboardExpand all lines: apps/docs/content/docs/en/platform/self-hosting/environment-variables.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -178,7 +178,7 @@ See [Observability](/platform/self-hosting/observability).
178
178
| Variable | Description |
179
179
|----------|-------------|
180
180
|`COPILOT_API_KEY`| API key for Chat. Without it the Sim Chat block, scheduled prompt jobs, and Inbox cannot run |
181
-
|`NEXT_PUBLIC_CHAT_DISABLED`| Set to `true` to hide the Chat module: the workspace lands on your first workflow, with no chats list, scheduled tasks, or editor Chat panel. Chat is shown when unset; `npx @sim/setup` sets it for you if you skip the chat key |
181
+
|`NEXT_PUBLIC_CHAT_DISABLED`| Set to `true` to hide the Chat module: the workspace lands on your first workflow, with no chats list, scheduled tasks, or editor Chat panel. Chat is shown when unset; `npx sim-setup` sets it for you if you skip the chat key |
182
182
|`PII_REDACTION`| Redact PII from workflow logs via Data Retention rules; requires the PII service and a cluster-reachable `INTERNAL_API_BASE_URL`|
183
183
|`PII_GRANULAR_REDACTION`| Additionally expose the execution-altering redaction stages |
184
184
|`DURABLE_SECRET_PROVENANCE_ENFORCED_SURFACES`| Durable stores where a value whose secret provenance was never recorded fails the run instead of logging a warning. `all`, or a comma-separated subset of `memory`, `table-row`, `knowledge`. Unset (nothing enforced) by default |
0 commit comments