provisioning-core/nulib/primitives/io/mod.nu

73 lines
1.5 KiB
Text
Raw Normal View History

# 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
]