PUBLIC MODULE · lib/app.js
App
Opt-in application entry point. The default namespace includes the headless Agent facade plus App; presentation helpers are available only under App. Importing lib/agent.js alone never loads this module.
class App class
Application presentation namespace. Importing it loads CLI, GTUI, TUI, Markdown and Web. Its static references are borrowed, not copied or owned; neither import nor construction starts a server or opens a terminal.
static CLI class
Constructor namespace; see App.CLI for its full contract.
static GTUI class
Constructor namespace; see App.GTUI for its full contract.
static Markdown class
Constructor namespace; see App.Markdown for its full contract.
static TUI class
Constructor namespace; see App.TUI for its full contract.
static Web class
Constructor namespace; see App.Web for its full contract.