You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
plane init --sections prints the documented instance.yaml sections your
instance does not set, ready to append (>> instance.yaml). An instance
created before an adapter existed never heard that the adapter has a
section, because the starter file is written once and then left alone; the
only hint was diffing the shipped example by eye. Re-running plane init
on an existing instance now names the unadopted sections too, so the
command you already know is what tells you. It writes nothing: the file is
yours, and a config that edits itself is one you no longer know the shape
of.
Fixed
Every prompt now answers the same way when there is nobody to ask. Nine
sites each caught their own idea of a missing stdin, and none caught the RuntimeError Python raises when the descriptor itself is gone, so a verb
run without stdin ended in a traceback rather than a decline. They share
one helper: an answer comes back from a terminal or a pipe, and None
comes back when stdin has ended, is detached, or is closed, which each
caller turns into its conservative branch. Piped answers keep working
deliberately, since plane apply has no flag that would replace them.