2026-04-17 07:55:46 +01:00
|
|
|
# UI facade — selective re-exports (ADR-025 Phase 3 Layer 2).
|
|
|
|
|
# Previously used `export use <file>.nu *` which propagates the full export graph
|
|
|
|
|
# of each file through every consumer. Selective re-exports keep the facade's
|
|
|
|
|
# convenience (one import gets all UI primitives) while bounding the symbol set
|
|
|
|
|
# so transitivity checks can verify what leaks through.
|
2025-10-07 10:32:04 +01:00
|
|
|
|
2026-04-17 07:55:46 +01:00
|
|
|
export use clean.nu [cleanup]
|
|
|
|
|
export use error.nu [throw-error safe-execute]
|
|
|
|
|
export use help.nu [parse_help_command]
|
|
|
|
|
export use 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 undefined.nu [option_undefined invalid_task]
|