Ephemeral Environment
ephemeral-environmentBunnyShell (Environment-as-a-Service) lifecycle. action=CONFIG returns project settings (secrets never returned). action=PROVISION creates an environment (wait defaults true and polls until deployed + component URLs; set wait=false for create/deploy trigger only). action=STATUS polls bnsEnvironmentId. Use destroy-ephemeral-environment to delete. Progress is logged to stderr (CLI) or MCP logging when waiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | ||
| botId | No | QA bots: your botId from your stored TestChimp binding. | |
| action | Yes | ||
| branchName | No | ||
| projectApiKey | No | QA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it. | |
| maxWaitMinutes | No | ||
| bnsEnvironmentId | No | ||
| pollIntervalSeconds | No |