# primitives/io/ subsystem façade (ADR-026). export use primitives/io/clean.nu [ cleanup ] export use primitives/io/error.nu [ throw-error safe-execute ] export use primitives/io/help.nu [ parse_help_command ] export use primitives/io/hints.nu [ show-next-step show-doc-link show-example show-error show-contextual-hint success-message warning-message info-message show-progress show-tip ] export use primitives/io/interface.nu [ get-provisioning-no-terminal get-provisioning-out set-provisioning-no-terminal set-provisioning-out get-notify-icon _ansi format_out _print end_run show_clip_to log_debug desktop_run_notify detect_claude_code ] export use primitives/io/logging.nu [ is-debug-enabled is-debug-check-enabled is-metadata-enabled set-debug-enabled set-metadata-enabled log-info log-success log-warning log-error log-debug log-step log-progress log-section log-subsection ] export use primitives/io/service_check.nu [ check-service-available check-external-services-status check-platform-services-status show-cascade-failure-report verify-service-or-fail is-service-available check-daemon-availability verify-daemon-or-block ] export use primitives/io/undefined.nu [ option_undefined invalid_task ] export use primitives/io/fmt_output.nu [ fmt-output render-fmt ]