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
|`--debug`| Wait for a debugpy client on port 5680 |
147
+
|`--dev-env=<env>`| Override the detected dev environment. One of: `ai`, `ci`, `cli`, `ide`, `precommit` (default: auto-detected) |
148
+
149
+
---
150
+
151
+
## Dev environment detection
152
+
153
+
FineCode tracks which environment triggered an action run (e.g. IDE, CLI, CI/CD). This value is passed to handlers via `RunActionMeta.dev_env` and can be used to adjust behavior — for example, to emit machine-readable output in CI.
154
+
155
+
The `run`, `prepare-envs`, and `dump-config` commands detect the environment automatically:
156
+
157
+
| Condition | Detected value |
158
+
|---|---|
159
+
|`CI` environment variable is set (any non-empty value) |`ci`|
160
+
| Default |`cli`|
161
+
162
+
The `CI` variable is set automatically by GitHub Actions, GitLab CI, CircleCI, Travis CI, Bitbucket Pipelines, and most other CI systems.
163
+
164
+
Use `--dev-env=<value>` on any command to override the detected value explicitly:
0 commit comments