Combine the actions you already use
Launch package scripts, shell commands, files, internal or external browser URLs, test watchers, and HTTP requests from one saved configuration.
Create Flame IDE Run Configurations for scripts, shell commands, browser URLs, tests, and HTTP requests, with project or group scope and environment sources.
Opening a project should not require remembering which three terminals, environment files, and browser URLs you used yesterday. A Flame Run Configuration is a named set of launch actions with a working directory and environment. Keep separate recipes for a frontend, API, or full development session, and share common recipes through project groups.
Launch package scripts, shell commands, files, internal or external browser URLs, test watchers, and HTTP requests from one saved configuration.
Save a configuration in Project Settings for one repository or Group Settings for member projects. Inherited group recipes execute in each member project's own directory.
Resolve environment values from literal variables and supported file, command, or API sources. Portable exports scrub credentials and environment maps; configure sensitive values locally.
Open Project Settings → Run configurations, or the same section in Group Settings. Add a recipe such as Frontend or API, expand it, and choose its working directory.
Use Add action to choose package scripts, terminal commands, browser URLs, files, test watch, or HTTP requests. Enter the command or target for each enabled action. A typical frontend recipe runs the dev script and opens its local URL.
Configure the required variables and environment sources. Add session-stop shell commands, package scripts, or HTTP requests only when appropriate. Teardown requests and commands have bounded execution time.
Use Run, Stop, or Restart from the configuration or project controls. Flame reconciles matching terminal and browser actions when you run again. HTTP request actions intentionally send a new request each time.