Inputs View
The Inputs view lets you design experiment scenarios without leaving VS Code. It surfaces configuration, base input, generated variations, and recordings in a single tree.
Layout
FluxLoop
└─ Inputs
├─ Configuration
│ ├─ Open Configuration (configs/input.yaml)
│ └─ Base Input
│ └─ "How do I create an account?"
├─ Generate New Inputs…
└─ Generated Inputs (inputs/generated.yaml)
└ ─ rephrase • persona=novice_user • 2025-01-17
Configuration
The Configuration folder provides quick access to input settings:
- Open Configuration: Opens
configs/input.yamlfor editing - Base Input: Shows the primary seed input used for generation
- Displays the first entry from
base_inputs[0]inconfigs/input.yaml - Click to open the configuration file directly
- Displays the first entry from
Base Input
The base input is the seed that drives input generation:
- Only the primary (first) base input is displayed in the tree
- This input is used as the foundation for all variation strategies
- Edit
configs/input.yamlto modify or add more base inputs
Generated Inputs
- Populated after running Generate New Inputs…
- Each node displays the strategy, persona, and timestamp
- Clicking a node opens
inputs/generated.yamlat the corresponding entry - Use Refresh icon to reload after editing the file manually
Generate New Inputs
Use the Generate New Inputs… button in the tree (or FluxLoop: Generate Inputs command). The wizard collects:
- Generation Mode (Deterministic / LLM)
- Base Input Confirmation – Review the primary base input; edit configuration if needed
- Variation Strategies – Select strategies (pre-checked based on
configs/input.yaml)- Selected strategies are saved back to
variation_strategiesinconfigs/input.yaml
- Selected strategies are saved back to
- Variation Limit per base input
- Output Path (defaults to
inputs/generated.yaml) - Overwrite/Append + dry-run options
- LLM Provider, Model, API Key (securely stored if you allow it)
Generated entries appear instantly under Generated Inputs.
Context Menu Actions
Right-click on items to access common actions:
| Item | Actions |
|---|---|
| Configuration | Open configuration |
| Base input | Open configuration / Copy content |
| Generated input | Open generated file / Remove entry |
| Tree header | Generate inputs / Refresh tree |
Related Commands
FluxLoop: Generate InputsFluxLoop: Open Input Configuration