Blueprint: advanced inputs

Some inputs in a Blueprint are not for normal use, eg they change various parameters we might need during debugging but not during normal use.

I wish these inputs could be hidden by default in an “Advanced Options” accordion.

A broader feature request might be: Allow assigning inputs to an optional “Section”. Sections only affect the UI of blueprint creation screen. Inputs without a section are shown unchanged from today. Inputs with a section are grouped by section and shown in collapsed-by-default accordions. Section inputs appear after non-section inputs.

Example:

inputs:
  - id: name
    name: Stack name
  - id: ttl_hrs
    name: Stack TTL (hrs)
  - id: repo
    name: VCS repo to use
    default: myrepo
    section: Advanced
  - id: autoconfirm
    type: boolean
    default: true
    name: Autoconfirm tracked runs
  - id: branch
    name: VCS branch to use
    default: main
    section: Advanced

This results in a stack creation screen ordering of:

name
ttl_hrs
autoconfirm

Advanced Section (collapsed by default)
  repo
  branch

Workaround
Prefix advanced inputs with `ADVANCED: `
Problem
I want to group inputs and hide advanced inputs by default

Please authenticate to join the conversation.

Upvoters
Status

🔭 Discovery

Board

💡 Feature Requests

Date

9 months ago

Subscribe to post

Get notified by email when there are changes.