Features
Auto-Launch Configuration
Automatically start tasks when opening a workspace with Sypha.
Auto-Launch Configuration
Auto-Launch Configuration allows you to automatically start a Sypha task when opening a workspace. This is useful for testing prompts across multiple models or projects effortlessly.
How It Works
When you open a workspace, Sypha checks for a launchConfig.json file. If found, it:
- Switches to the specified Provider Profile.
- Changes to the specified Mode.
- Launches a task with your predefined Prompt.
Configuration
- Create a
.syphadirectory in your workspace root. - Create a
launchConfig.jsonfile inside.sypha.
JSON Format
{
"prompt": "Your task description here",
"profile": "Profile Name (optional)",
"mode": "mode-name (optional)"
}prompt: (Required) The task message sent when the workspace opens.profile: (Optional) Must match an existing API Configuration Profile.mode: (Optional) e.g.,code,architect,ask,debug.
File Location
your-workspace/
└── .sypha/
└── launchConfig.jsonBehavior
- Auto-launch triggers ~500ms after the extension activates.
- The sidebar receives focus automatically.
- Profile and Mode changes are applied before the prompt is sent.