Status: IN
`automation(quiet=True)` suppresses all console output during execution. Combined with `fail_fast=True`, this is the standard pattern for programmatic/embedded usage (TUI, watchdog, CI).
Source: repo:ftl2-servercraft/ftl2_servercraft/__init__.py
async with automation(
state_file=str(config.state_path),
fail_fast=True,
quiet=True, # no console output
auto_install_deps=True,
) as ftl:
await script.verify(ftl, config, log)