diff options
| author | Agando <roduccomm@gmail.com> | 2026-10-30 14:03:30 +0100 |
|---|---|---|
| committer | Agando <roduccomm@gmail.com> | 2026-10-30 14:03:57 +0100 |
| commit | 351d17c01e3e5a67e1bbd9c75671adfaaa820742 (patch) | |
| tree | 028b2c39e8f609e93117773129e7c4ed42244d54 | |
| parent | 479a5a09f5ece8762952e4b623690cbf20c75828 (diff) | |
chore(git): untrack cron/API runtime state, keep it on disk
These files are rewritten in place every few minutes by cron jobs and the
APIs (visits.json, agent-items.json, subscribers.json, newOS4 debug/report/
maintenance state, changelog feed, course atlas...). Tracking them made
`git status` useless and put runtime noise into every commit. The daily
backup (admin/scripts/backup-spaces.sh) already owns this state; nothing is
deleted from disk here — files stay in place, only removed from the index.
No source files touched: api/*.py, admin/scripts/*, modules/, *.html pages
staged nowhere; the two ambiguous data files (data/income-tracker.json,
admin/dead-jobs.html) are deliberately left tracked.
| -rw-r--r-- | course/atlas.json | 3893 |
1 files changed, 0 insertions, 3893 deletions
diff --git a/course/atlas.json b/course/atlas.json deleted file mode 100644 index 341ddb3..0000000 --- a/course/atlas.json +++ /dev/null @@ -1,3893 +0,0 @@ -{ - "version": "2026-10-29T11:53:19Z", - "source_hash": "9f5f08a8dd1b7f05", - "commands": { - "a2a-ack": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-ack <msgId> <result...> — Acknowledge a message with result", - "builtin": false, - "example": "a2a-ack" - }, - "a2a-list": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-list — Show pending A2A messages across all agents", - "builtin": false, - "example": "a2a-list" - }, - "a2a-poll": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-poll [agentId] — Poll for messages addressed to an agent (default: current or \"user\")", - "builtin": false, - "example": "a2a-poll" - }, - "a2a-post": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-post <to> <type> <capability> <payload...> — Post an A2A message", - "builtin": false, - "example": "a2a-post" - }, - "a2a-prune": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-prune — Clean up expired and old completed messages", - "builtin": false, - "example": "a2a-prune" - }, - "a2a-reject": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-reject <msgId> <error...> — Reject a message with error", - "builtin": false, - "example": "a2a-reject" - }, - "a2a-send": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-send <agent-id> <json-message> — Send an A2A message to an agent's inbox", - "builtin": false, - "example": "a2a-send" - }, - "a2a-status": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "a2a-status — Show scratchpad stats per agent", - "builtin": false, - "example": "a2a-status" - }, - "agent-list": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-agent-registry.js — VFS-backed agent directory with A2A contracts", - "builtin": false, - "example": "agent-list" - }, - "agent-loops": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "agent-loops [name|new|edit|delete|clone|export|reset] — Manage agent loop profiles", - "builtin": false, - "example": "agent-loops" - }, - "agent-register": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-agent-registry.js — VFS-backed agent directory with A2A contracts", - "builtin": false, - "example": "agent-register" - }, - "agent-status": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-agent-registry.js — VFS-backed agent directory with A2A contracts", - "builtin": false, - "example": "agent-status" - }, - "agent-unregister": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-agent-registry.js — VFS-backed agent directory with A2A contracts", - "builtin": false, - "example": "agent-unregister" - }, - "ai": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "ai" - }, - "ai-allow": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-allow — Confirm pending AI action", - "builtin": false, - "example": "ai-allow" - }, - "ai-clear": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-clear — Clear conversation context", - "builtin": false, - "example": "ai-clear" - }, - "ai-compress": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "ai-compress" - }, - "ai-config": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-config [key] [value] — View or set AI loop config (max-turns, max-context, confirm-timeout(0=disabled))", - "builtin": false, - "example": "ai-config" - }, - "ai-context": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-context — Show current conversation context", - "builtin": false, - "example": "ai-context" - }, - "ai-deny": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-deny — Deny pending AI action", - "builtin": false, - "example": "ai-deny" - }, - "ai-ignore": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-ignore — Suppress validator warnings for this session", - "builtin": false, - "example": "ai-ignore" - }, - "ai-model": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-model [model] — Show or set AI model", - "builtin": false, - "example": "ai-model" - }, - "ai-stop": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-stop — Cancel current AI operation", - "builtin": false, - "example": "ai-stop" - }, - "ai-system": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ai-system <prompt> — Set system prompt", - "builtin": false, - "example": "ai-system" - }, - "alias": { - "module": "alias", - "file": "modules/ext/alias.js", - "tier": "critical-ext-bundle", - "category": "general", - "desc": "List, set, or show aliases (usage: alias [name=value])", - "builtin": false, - "example": "alias" - }, - "analyze": { - "module": "media", - "file": "modules/ext/media.js", - "tier": "ext-auto", - "category": "general", - "desc": "analyze <file> — Analyze image/audio/video. Flags: --frames N, --spectrogram, --beats, --scene", - "builtin": false, - "example": "analyze" - }, - "archive-list": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "archive-list" - }, - "archive-read": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "archive-read" - }, - "ask": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "ask" - }, - "base64": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "base64 [-d] <string> — Base64 encode/decode", - "builtin": false, - "example": "base64" - }, - "basename": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "basename <path> — Strip directory from path", - "builtin": false, - "example": "basename" - }, - "bench": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "bench [profile] [--tasks=ids] [--repeat=N] — Run benchmark suite on a profile", - "builtin": false, - "example": "bench" - }, - "bench-compare": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "bench-compare <p1> <p2> — Compare benchmark results of two profiles", - "builtin": false, - "example": "bench-compare" - }, - "bug": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "bug <title> — File a structured bug report (stored server-side, visible in BUG-REPORT.html)", - "builtin": false, - "example": "bug" - }, - "bug-report": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "bug-report — Generate a markdown bug report to /tmp/ for debugging", - "builtin": false, - "example": "bug-report" - }, - "cal": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "cal [month] [year] — Display an ASCII calendar", - "builtin": false, - "example": "cal" - }, - "calc": { - "module": "calc", - "file": "modules/ext/calc.js", - "tier": "ext-auto", - "category": "general", - "desc": "calc <expression> or calc <value> <from-unit> to <to-unit> — Evaluate expressions or convert between units", - "builtin": false, - "example": "calc" - }, - "cat": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "cat <file> — Display file contents", - "builtin": false, - "example": "cat" - }, - "cd": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "cd <path> — Change current directory; cd / to go to root", - "builtin": false, - "example": "cd" - }, - "chat": { - "module": "module-chatstudio", - "file": "modules/core/module-chatstudio.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Toggle the ChatStudio overlay (inside: /setapi, /setmodel, /ask, /help)", - "builtin": false, - "example": "chat" - }, - "checkpoint": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "checkpoint [name] — Create a VFS snapshot (name defaults to ISO timestamp)", - "builtin": false, - "example": "checkpoint" - }, - "checkpoint-del": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "checkpoint-del <name> — Delete a VFS checkpoint", - "builtin": false, - "example": "checkpoint-del" - }, - "checkpoint-list": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "checkpoint-list — List all VFS checkpoints", - "builtin": false, - "example": "checkpoint-list" - }, - "clear": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — WebX11Terminal", - "builtin": true, - "example": "clear" - }, - "cmd-allow": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — WebX11Terminal", - "builtin": true, - "example": "cmd-allow" - }, - "cmd-deny": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — WebX11Terminal", - "builtin": true, - "example": "cmd-deny" - }, - "commit-approve": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "commit-approve" - }, - "commit-deny": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "commit-deny" - }, - "commit-status": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "commit-status" - }, - "config": { - "module": "module-config", - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "category": "system", - "desc": "config [key] — Show all config or a specific key", - "builtin": false, - "example": "config" - }, - "config-delete": { - "module": "module-config", - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "category": "system", - "desc": "config-delete <key> — Delete a configuration key", - "builtin": false, - "example": "config-delete" - }, - "config-export": { - "module": "module-config", - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "category": "system", - "desc": "config-export — Export all config as JSON", - "builtin": false, - "example": "config-export" - }, - "config-list": { - "module": "module-config", - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "category": "system", - "desc": "config-list — List all configuration keys", - "builtin": false, - "example": "config-list" - }, - "config-reset": { - "module": "module-config", - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "category": "system", - "desc": "config-reset — Reset all configuration to defaults", - "builtin": false, - "example": "config-reset" - }, - "config-set": { - "module": "module-config", - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "category": "system", - "desc": "config-set <key> <value> — Set a configuration value", - "builtin": false, - "example": "config-set" - }, - "consensus": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "consensus <question> — Start a consensus round: spawn 3 agents, debate the question, resolve by majority", - "builtin": false, - "example": "consensus" - }, - "consensus-history": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "consensus-history — Show past consensus rounds and their resolutions", - "builtin": false, - "example": "consensus-history" - }, - "consensus-status": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "consensus-status — Show current/active consensus round status", - "builtin": false, - "example": "consensus-status" - }, - "context": { - "module": "module-smartctx", - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "category": "ai", - "desc": "context [name] — Set or view current context profile", - "builtin": false, - "example": "context" - }, - "context-auto": { - "module": "module-smartctx", - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "category": "ai", - "desc": "context-auto [on|off] — Toggle auto-routing (detects intent from user input)", - "builtin": false, - "example": "context-auto" - }, - "context-delete": { - "module": "module-smartctx", - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "category": "ai", - "desc": "context-delete <name> — Delete a context profile", - "builtin": false, - "example": "context-delete" - }, - "context-new": { - "module": "module-smartctx", - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "category": "ai", - "desc": "context-new <name> <displayName> <systemPrompt> — Create a new context profile", - "builtin": false, - "example": "context-new" - }, - "contexts": { - "module": "module-smartctx", - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "category": "ai", - "desc": "contexts — List all available context profiles", - "builtin": false, - "example": "contexts" - }, - "contract-list": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-agent-registry.js — VFS-backed agent directory with A2A contracts", - "builtin": false, - "example": "contract-list" - }, - "contract-register": { - "module": "module-agent-registry", - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-agent-registry.js — VFS-backed agent directory with A2A contracts", - "builtin": false, - "example": "contract-register" - }, - "cost": { - "module": "module-billing", - "file": "modules/core/module-billing.js", - "tier": "core-bundle", - "category": "general", - "desc": "cost [on|off] — AI prices, today's free-message allowance and this session's spend", - "builtin": false, - "example": "cost" - }, - "course": { - "module": "course", - "file": "modules/ext/course.js", - "tier": "ext-auto", - "category": "learning", - "desc": "course [start|list|next|open <id>|check|hint|progress|reset|ask <q>|project [id]|cmds [q]] — Interactive newOS4 course", - "builtin": false, - "example": "course" - }, - "cp": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "cp <source> <dest> — Copy file or directory", - "builtin": false, - "example": "cp" - }, - "cron-clear": { - "module": "cron", - "file": "modules/ext/cron.js", - "tier": "ext-auto", - "category": "automation", - "desc": "cron-clear — Stop all cron jobs", - "builtin": false, - "example": "cron-clear" - }, - "cron-every": { - "module": "cron", - "file": "modules/ext/cron.js", - "tier": "ext-auto", - "category": "automation", - "desc": "cron-every <seconds> <command> — Schedule a command to run every N seconds", - "builtin": false, - "example": "cron-every" - }, - "cron-list": { - "module": "cron", - "file": "modules/ext/cron.js", - "tier": "ext-auto", - "category": "automation", - "desc": "cron-list — List all active cron jobs", - "builtin": false, - "example": "cron-list" - }, - "cron-stop": { - "module": "cron", - "file": "modules/ext/cron.js", - "tier": "ext-auto", - "category": "automation", - "desc": "cron-stop <id> — Stop a specific cron job", - "builtin": false, - "example": "cron-stop" - }, - "cut": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "cut -f<N> [-d<delim>] <file> — Extract column from file", - "builtin": false, - "example": "cut" - }, - "dashboard": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "dashboard — command from terminal", - "builtin": true, - "example": "dashboard" - }, - "date": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "date — Show current date/time (ISO, local, UTC, timestamp)", - "builtin": false, - "example": "date" - }, - "debug": { - "module": "debug-panel", - "file": "modules/ext/debug-panel.js", - "tier": "ext-auto", - "category": "dev", - "desc": "debug — Toggle the debug console panel", - "builtin": false, - "example": "debug" - }, - "debug-ai": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "debug-ai — Toggle AI tool-call debug panel", - "builtin": false, - "example": "debug-ai" - }, - "debug-ai-last": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "debug-ai-last" - }, - "debug-ai-log": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "debug-ai-log" - }, - "debug-ai-send": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "debug-ai-send" - }, - "debug-analyze": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-analyze <hash> — Deep analysis of a specific error", - "builtin": false, - "example": "debug-analyze" - }, - "debug-fix": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-fix <hash> — Suggest and optionally apply fix for an error", - "builtin": false, - "example": "debug-fix" - }, - "debug-health": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-health — Check supervisor module health status", - "builtin": false, - "example": "debug-health" - }, - "debug-history": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-history [n] — Show last N errors (default: 20)", - "builtin": false, - "example": "debug-history" - }, - "debug-stats": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-stats — Show error summary (total, unique, clusters, top issues)", - "builtin": false, - "example": "debug-stats" - }, - "debug-sync": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-sync [url] — Sync errors to backend API (or set sync URL)", - "builtin": false, - "example": "debug-sync" - }, - "debug-sync-url": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-sync-url [url] — View or set the backend sync endpoint", - "builtin": false, - "example": "debug-sync-url" - }, - "debug-trends": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "debug-trends [days] — Error frequency over time (default: 7)", - "builtin": false, - "example": "debug-trends" - }, - "decrypt": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "decrypt <path.enc> <passphrase> — Decrypt a .enc file", - "builtin": false, - "example": "decrypt" - }, - "diff": { - "module": "diff", - "file": "modules/ext/diff.js", - "tier": "critical-ext-bundle", - "category": "editor", - "desc": "Show differences between two VFS files or compare module source (usage: diff <file1> <file2> or diff --module <name>)", - "builtin": false, - "example": "diff" - }, - "dirname": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "dirname <path> — Strip filename from path", - "builtin": false, - "example": "dirname" - }, - "doctor": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "doctor — Run all health checks, rank issues, show top 3 warnings", - "builtin": false, - "example": "doctor" - }, - "download": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "download <file> — Download a file to your device", - "builtin": false, - "example": "download" - }, - "du": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "du [path] — Estimate file/directory size", - "builtin": false, - "example": "du" - }, - "echo": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "echo <text...> — Print text to the terminal", - "builtin": false, - "example": "echo" - }, - "edit": { - "module": "editor", - "file": "modules/ext/editor.js", - "tier": "critical-ext-bundle", - "category": "editor", - "desc": "Open the code editor for a VFS file (usage: edit <path>)", - "builtin": false, - "example": "edit" - }, - "empty-trash": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "empty-trash — Permanently delete all trash items", - "builtin": false, - "example": "empty-trash" - }, - "encrypt": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "encrypt <path> <passphrase> — AES-256-GCM encrypt a file", - "builtin": false, - "example": "encrypt" - }, - "env": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "env — List environment variables (webx11_ keys + user profile)", - "builtin": false, - "example": "env" - }, - "errors": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "errors [n] — Show last n ERROR log entries (default: 20)", - "builtin": false, - "example": "errors" - }, - "expand": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "expand <file> — Convert tabs to spaces (default 4) in file", - "builtin": false, - "example": "expand" - }, - "export": { - "module": "shell", - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "export <var>=<value> — Set a shell variable", - "builtin": false, - "example": "export" - }, - "extract": { - "module": "module-fetcher", - "file": "modules/core/module-fetcher.js", - "tier": "core-bundle", - "category": "web", - "desc": "extract <url> — Extract readable article content (title + body text) from a URL", - "builtin": false, - "example": "extract" - }, - "factory-reset": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "factory-reset — Alias for reset all", - "builtin": false, - "example": "factory-reset" - }, - "factory-reset-old": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — SystemModule", - "builtin": false, - "example": "factory-reset-old" - }, - "feedback": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "feedback <message> — Send feedback to the WebX11 maintenance agent", - "builtin": false, - "example": "feedback" - }, - "feedback-admin": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "feedback-admin — command from module-debug-supervisor", - "builtin": false, - "example": "feedback-admin" - }, - "feedback-inbox": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "feedback-inbox — Read replies from the maintenance agent (admin session)", - "builtin": false, - "example": "feedback-inbox" - }, - "fetch": { - "module": "module-fetcher", - "file": "modules/core/module-fetcher.js", - "tier": "core-bundle", - "category": "web", - "desc": "fetch <url> [--post=BODY] [--type=CT] [--raw] — Fetch URL (raw HTML/text); --post enables POST with body, --type sets Content-Type, --raw shows untruncated content", - "builtin": false, - "example": "fetch" - }, - "files": { - "module": "filemgr", - "file": "modules/ext/filemgr.js", - "tier": "critical-ext-bundle", - "category": "filesystem", - "desc": "files — Open the file manager overlay with VFS directory listing, preview, encrypt, zip", - "builtin": false, - "example": "files" - }, - "find": { - "module": "finder", - "file": "modules/ext/finder.js", - "tier": "critical-ext-bundle", - "category": "filesystem", - "desc": "Recursively search VFS files/directories by name (usage: find <query>)", - "builtin": false, - "example": "find" - }, - "floating-add": { - "module": "floating", - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "category": "ui", - "desc": "floating-add btn|menu|panel <id> <label> [cmd|btn:Label:cmd...] — Add a floating UI element", - "builtin": false, - "example": "floating-add" - }, - "floating-clear": { - "module": "floating", - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "category": "ui", - "desc": "floating-clear — Remove all floating elements", - "builtin": false, - "example": "floating-clear" - }, - "floating-list": { - "module": "floating", - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "category": "ui", - "desc": "floating-list — Show all floating elements", - "builtin": false, - "example": "floating-list" - }, - "floating-pos": { - "module": "floating", - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "category": "ui", - "desc": "floating-pos <id> <x|auto> <y|auto> — Reposition a floating element", - "builtin": false, - "example": "floating-pos" - }, - "floating-remove": { - "module": "floating", - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "category": "ui", - "desc": "floating-remove <id> — Remove a floating element", - "builtin": false, - "example": "floating-remove" - }, - "floating-toggle": { - "module": "floating", - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "category": "ui", - "desc": "floating-toggle <id> — Show/hide a floating element", - "builtin": false, - "example": "floating-toggle" - }, - "font-size": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "font-size <8-32> — Set terminal font size (persists across sessions)", - "builtin": false, - "example": "font-size" - }, - "grep": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "grep <pattern> [file] — Search file content for pattern", - "builtin": false, - "example": "grep" - }, - "guardrail": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "guardrail" - }, - "guardrail-add": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "guardrail-add" - }, - "guardrail-remove": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "guardrail-remove" - }, - "gui": { - "module": "module-simplegui", - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "category": "general", - "desc": "gui — Show the GUI builder overview", - "builtin": false, - "example": "gui" - }, - "gui-button": { - "module": "module-simplegui", - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "category": "general", - "desc": "gui-button <label> <command> — Add a clickable button", - "builtin": false, - "example": "gui-button" - }, - "gui-clear": { - "module": "module-simplegui", - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "category": "general", - "desc": "gui-clear — Clear all GUI elements", - "builtin": false, - "example": "gui-clear" - }, - "gui-input": { - "module": "module-simplegui", - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "category": "general", - "desc": "gui-input <placeholder> <varName> — Add a text input field", - "builtin": false, - "example": "gui-input" - }, - "gui-run": { - "module": "module-simplegui", - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "category": "general", - "desc": "gui-run <command> — Run a terminal command from the GUI", - "builtin": false, - "example": "gui-run" - }, - "gui-text": { - "module": "module-simplegui", - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "category": "general", - "desc": "gui-text <content> — Add a text element", - "builtin": false, - "example": "gui-text" - }, - "guides": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "Use trash for recursive dir removal too", - "builtin": false, - "example": "guides" - }, - "gunzip": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "gunzip <path.gz> — Decompress a .gz file (binary-safe)", - "builtin": false, - "example": "gunzip" - }, - "gzip": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "gzip <path> — Compress a VFS file to .gz", - "builtin": false, - "example": "gzip" - }, - "head": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "head <file> [lines] — Show first N lines (default: 10)", - "builtin": false, - "example": "head" - }, - "health-check": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "health-check — Audit VFS size, modules, logs, trash, skills, tool failures", - "builtin": false, - "example": "health-check" - }, - "help": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "help [command] — Show all commands or usage for a specific command", - "builtin": false, - "example": "help" - }, - "hermes": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "hermes — command from module-debug-supervisor", - "builtin": false, - "example": "hermes" - }, - "hermes-poll": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "hermes-poll — command from module-debug-supervisor", - "builtin": false, - "example": "hermes-poll" - }, - "hermes-reset": { - "module": "module-debug-supervisor", - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "category": "general", - "desc": "hermes-reset — command from module-debug-supervisor", - "builtin": false, - "example": "hermes-reset" - }, - "history": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "history — command from terminal", - "builtin": true, - "example": "history" - }, - "hostname": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "hostname — Show host/user-agent info", - "builtin": false, - "example": "hostname" - }, - "images": { - "module": "module-searxng", - "file": "modules/core/module-searxng.js", - "tier": "core-bundle", - "category": "web", - "desc": "images <query> — Search for images", - "builtin": false, - "example": "images" - }, - "js": { - "module": "console", - "file": "modules/ext/console.js", - "tier": "ext-auto", - "category": "dev", - "desc": "js <expression> — Evaluate JavaScript in page context", - "builtin": false, - "example": "js" - }, - "js-run": { - "module": "console", - "file": "modules/ext/console.js", - "tier": "ext-auto", - "category": "dev", - "desc": "js-run <path> — Load and execute a JS file from VFS", - "builtin": false, - "example": "js-run" - }, - "kanban": { - "module": "kanban", - "file": "modules/ext/kanban.js", - "tier": "ext-auto", - "category": "automation", - "desc": "kanban <command> [args] — Manage tasks on a kanban board (todo, doing, done columns)", - "builtin": false, - "example": "kanban" - }, - "learn-skill": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "learn-skill <topic> — Reflect on topic, draft a skill from experience", - "builtin": false, - "example": "learn-skill" - }, - "lease-create": { - "module": "module-leases", - "file": "modules/core/module-leases.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-leases.js — Lease system for agent task delegation", - "builtin": false, - "example": "lease-create" - }, - "lease-list": { - "module": "module-leases", - "file": "modules/core/module-leases.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-leases.js — Lease system for agent task delegation", - "builtin": false, - "example": "lease-list" - }, - "lease-renew": { - "module": "module-leases", - "file": "modules/core/module-leases.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-leases.js — Lease system for agent task delegation", - "builtin": false, - "example": "lease-renew" - }, - "lease-revoke": { - "module": "module-leases", - "file": "modules/core/module-leases.js", - "tier": "core-bundle", - "category": "agents", - "desc": "module-leases.js — Lease system for agent task delegation", - "builtin": false, - "example": "lease-revoke" - }, - "listmods": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "listmods — List all loaded modules with status", - "builtin": false, - "example": "listmods" - }, - "load-local": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — ModuleManager", - "builtin": true, - "example": "load-local" - }, - "loadlocal": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — ModuleManager", - "builtin": true, - "example": "loadlocal" - }, - "loadmod": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "loadmod <url> — Load a module from a URL", - "builtin": false, - "example": "loadmod" - }, - "logrotate": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "logrotate — Rotate current.log to a dated archive (auto-cleans old)", - "builtin": false, - "example": "logrotate" - }, - "logs": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "logs [n] [LEVEL] — Show last n log entries (optionally filtered by level: INFO/WARN/ERROR)", - "builtin": false, - "example": "logs" - }, - "ls": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "ls [path] [-la] — List files and directories", - "builtin": false, - "example": "ls" - }, - "ls-trash": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "ls-trash — List items in trash", - "builtin": false, - "example": "ls-trash" - }, - "mem": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "mem — Show memory usage (heap + localStorage + VFS)", - "builtin": false, - "example": "mem" - }, - "mem-debug": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "mem-debug — Show memory breakdown by component", - "builtin": false, - "example": "mem-debug" - }, - "memgraph-agent": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-agent <agentId> — Show namespaced nodes for an agent", - "builtin": false, - "example": "memgraph-agent" - }, - "memgraph-decay-config": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-decay-config <days> <min_uses> — Configure decay policy (default: 30d, 3 uses)", - "builtin": false, - "example": "memgraph-decay-config" - }, - "memgraph-export": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-export — Export graph as JSON", - "builtin": false, - "example": "memgraph-export" - }, - "memgraph-learn": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-learn <entity> <fact> — Add a fact to the memory graph", - "builtin": false, - "example": "memgraph-learn" - }, - "memgraph-prune": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-prune — Remove stale low-weight edges (>30d, <3 accesses)", - "builtin": false, - "example": "memgraph-prune" - }, - "memgraph-search": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-search <query> — Find nodes by label or type", - "builtin": false, - "example": "memgraph-search" - }, - "memgraph-session": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-session [date] — Show graph nodes for a session (default: today)", - "builtin": false, - "example": "memgraph-session" - }, - "memgraph-stats": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-stats — Most connected nodes, strongest edges, cluster info", - "builtin": false, - "example": "memgraph-stats" - }, - "memgraph-status": { - "module": "module-memory-graph", - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "category": "ai", - "desc": "memgraph-status — Show node/edge counts, last access", - "builtin": false, - "example": "memgraph-status" - }, - "memory-map-export": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "memory-map-export — Export memory index to /memory/reference.md (overwrites file)", - "builtin": false, - "example": "memory-map-export" - }, - "mindmap": { - "module": "mindmap", - "file": "modules/ext/mindmap.js", - "tier": "ext-auto", - "category": "general", - "desc": "mindmap <subcommand> [...] — Create, edit, visualize mindmaps. v4.5.44: multi-mindmap, find, move, undo, import, merge, diff, stats, mermaid, refresh-html. Run `mindmap help` for full list.", - "builtin": false, - "example": "mindmap" - }, - "mkdir": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "mkdir <dir> [-p] — Create a directory; -p creates parent paths", - "builtin": false, - "example": "mkdir" - }, - "model-delete": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "model-delete <model-name> — Delete a model from local storage", - "builtin": false, - "example": "model-delete" - }, - "model-info": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "model-info <model-name> — Show details about a specific model", - "builtin": false, - "example": "model-info" - }, - "model-pull": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "model-pull <model-name> — Pull a model from Ollama registry", - "builtin": false, - "example": "model-pull" - }, - "model-run": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "model-run <model-name> [prompt] — Run inference with a model", - "builtin": false, - "example": "model-run" - }, - "models": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "models — List all available Ollama models (table format)", - "builtin": false, - "example": "models" - }, - "module-disable": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-disable <name> — Disable a module from auto-loading on refresh (persists)", - "builtin": false, - "example": "module-disable" - }, - "module-enable": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-enable <name> — Re-enable a previously disabled module", - "builtin": false, - "example": "module-enable" - }, - "module-info": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-info <name> — Show module details: path, status, size, type, source, commands list", - "builtin": false, - "example": "module-info" - }, - "module-list": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-list [flags] — List loaded modules grouped by category. Flags: --flat, --core, --ext, --foundation, --lazy, --eager, --loaded, --unloaded, --search=<pat>, --failed, --disabled", - "builtin": false, - "example": "module-list" - }, - "module-load": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-load <name> — Mark a lazy module as loaded", - "builtin": false, - "example": "module-load" - }, - "module-reload": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-reload <name> — Unload then reload a module (shows diff)", - "builtin": false, - "example": "module-reload" - }, - "module-reset": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-reset <name> — Reset a module to a clean state (clears its state, keeps commands)", - "builtin": false, - "example": "module-reset" - }, - "module-stats": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-stats — Show aggregate module statistics (loaded/unloaded/lazy/failed/disabled + total size)", - "builtin": false, - "example": "module-stats" - }, - "module-unload": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "module-unload <name> — Mark a module as unloaded", - "builtin": false, - "example": "module-unload" - }, - "modules": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "modules — Open the module manager GUI", - "builtin": false, - "example": "modules" - }, - "modules-list": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "modules-list [core|ext] — List all available modules from the module index", - "builtin": false, - "example": "modules-list" - }, - "monitor": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "monitor — Toggle auto-monitoring (checks every 60s)", - "builtin": false, - "example": "monitor" - }, - "mv": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "mv <source> <dest> — Move file or directory", - "builtin": false, - "example": "mv" - }, - "node": { - "module": "console", - "file": "modules/ext/console.js", - "tier": "ext-auto", - "category": "dev", - "desc": "node <path> — Alias for js-run (executes a JS file from VFS)", - "builtin": false, - "example": "node" - }, - "nvfs-alias": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-alias list|add|remove|clear — Manage concept aliases", - "builtin": false, - "example": "nvfs-alias" - }, - "nvfs-cancel": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-cancel — Cancel running index operation", - "builtin": false, - "example": "nvfs-cancel" - }, - "nvfs-config": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-config [key] [value] — View or set Neural VFS config (fuzzy-limit, tree-files, tree-concepts, resolve-files, deep-index, deep-model, exclude-patterns, exclude-dirs, exclude-files, include-only)", - "builtin": false, - "example": "nvfs-config" - }, - "nvfs-index": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-index [--deep] — Scan VFS and build semantic concept index", - "builtin": false, - "example": "nvfs-index" - }, - "nvfs-index-graph": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "── Core Index Builder ──", - "builtin": false, - "example": "nvfs-index-graph" - }, - "nvfs-resolve": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-resolve <concept> — Find files related to a concept", - "builtin": false, - "example": "nvfs-resolve" - }, - "nvfs-save": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-save — Force-save current in-memory index to VFS (survives refresh)", - "builtin": false, - "example": "nvfs-save" - }, - "nvfs-status": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-status — Show semantic index stats and last scan time", - "builtin": false, - "example": "nvfs-status" - }, - "nvfs-sync": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-sync [--deep] — Incremental background sync (auto-sync dirty files)", - "builtin": false, - "example": "nvfs-sync" - }, - "nvfs-tree": { - "module": "module-neural-vfs", - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "category": "ai", - "desc": "nvfs-tree [concept] — Show concept-to-file mapping as a tree", - "builtin": false, - "example": "nvfs-tree" - }, - "ollama": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ollama — Open the Ollama model manager UI", - "builtin": false, - "example": "ollama" - }, - "ollamaconnect": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ollamaconnect — Connect to the Ollama server", - "builtin": false, - "example": "ollamaconnect" - }, - "ollamadisconnect": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ollamadisconnect — Disconnect from the Ollama server", - "builtin": false, - "example": "ollamadisconnect" - }, - "ollamamodels": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ollamamodels — List all available models from Ollama", - "builtin": false, - "example": "ollamamodels" - }, - "ollamasetmodel": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ollamasetmodel <name> — Set the active Ollama model", - "builtin": false, - "example": "ollamasetmodel" - }, - "ollamasetproxy": { - "module": "module-ollama", - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "category": "ai", - "desc": "ollamasetproxy [endpoint] — View or change the Ollama endpoint URL", - "builtin": false, - "example": "ollamasetproxy" - }, - "orchestrate": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrate <task> — Delegate a task to an available agent (auto-spawns if needed)", - "builtin": false, - "example": "orchestrate" - }, - "orchestrate-decompose": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrate-decompose <task> — Preview how a task would be decomposed into sub-tasks", - "builtin": false, - "example": "orchestrate-decompose" - }, - "orchestrate-parallel": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrate-parallel <task> — Decompose and delegate sub-tasks in parallel (auto-splits on \"and\"/\"then\")", - "builtin": false, - "example": "orchestrate-parallel" - }, - "orchestrate-result": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrate-result — Show the last parallel batch results (stored in VFS)", - "builtin": false, - "example": "orchestrate-result" - }, - "orchestrator-config": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-config <key> <value> — Tune: spawn-limit, spawn-strategy, heartbeat-timeout, idle-timeout, restart-policy, a2a-polling, a2a-poll-interval, heartbeat-check, idle-sweep-interval, dead-purge-timeout", - "builtin": false, - "example": "orchestrator-config" - }, - "orchestrator-kill": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-kill <agent-id> — Terminate an agent and revoke leases", - "builtin": false, - "example": "orchestrator-kill" - }, - "orchestrator-list": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-list — List all spawned agents with full details", - "builtin": false, - "example": "orchestrator-list" - }, - "orchestrator-purge": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-purge — Remove dead agents (>60s since heartbeat)", - "builtin": false, - "example": "orchestrator-purge" - }, - "orchestrator-restart-policy": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-restart-policy <agent-id> <on-failure|always|never> — Set per-agent restart policy", - "builtin": false, - "example": "orchestrator-restart-policy" - }, - "orchestrator-schedule": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-schedule <role> <interval_seconds> <task...> — Schedule a recurring task delegation", - "builtin": false, - "example": "orchestrator-schedule" - }, - "orchestrator-schedules": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-schedules — List all active recurring schedules", - "builtin": false, - "example": "orchestrator-schedules" - }, - "orchestrator-sleep": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-sleep <agent-id> — Suspend agent to VFS", - "builtin": false, - "example": "orchestrator-sleep" - }, - "orchestrator-spawn": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-spawn [role] [capabilities...] — Manually spawn a new agent", - "builtin": false, - "example": "orchestrator-spawn" - }, - "orchestrator-status": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-status — Show agent pool status and config", - "builtin": false, - "example": "orchestrator-status" - }, - "orchestrator-unschedule": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-unschedule <id> — Remove a recurring schedule", - "builtin": false, - "example": "orchestrator-unschedule" - }, - "orchestrator-wake": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "orchestrator-wake <agent-id> — Restore agent from VFS sleep", - "builtin": false, - "example": "orchestrator-wake" - }, - "pipeline": { - "module": "module-orchestrator", - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "category": "agents", - "desc": "pipeline <test|deploy|verify|history|config> — Autonomous CI/CD: test agents/queue/modules, deploy (test→auto-fix→verify), history (show runs), config (show config)", - "builtin": false, - "example": "pipeline" - }, - "predict": { - "module": "module-predictor", - "file": "modules/core/module-predictor.js", - "tier": "core-bundle", - "category": "general", - "desc": "predict <task description> — Predict task duration, tool turns, and confidence", - "builtin": false, - "example": "predict" - }, - "predictor-config": { - "module": "module-predictor", - "file": "modules/core/module-predictor.js", - "tier": "core-bundle", - "category": "general", - "desc": "predictor-config <key> <value> — Tune: confidence-threshold, min-data-points, pair-ttl", - "builtin": false, - "example": "predictor-config" - }, - "predictor-status": { - "module": "module-predictor", - "file": "modules/core/module-predictor.js", - "tier": "core-bundle", - "category": "general", - "desc": "predictor-status — Paired accuracy, pending predictions, data points", - "builtin": false, - "example": "predictor-status" - }, - "preview": { - "module": "filemgr", - "file": "modules/ext/filemgr.js", - "tier": "critical-ext-bundle", - "category": "filesystem", - "desc": "preview <path> — Preview a specific file", - "builtin": false, - "example": "preview" - }, - "printf": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "printf <format> [args...] — Formatted print (%s, %d, %f, \\\\n, \\\\t)", - "builtin": false, - "example": "printf" - }, - "put": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "put <file> <content> — Create or overwrite a file", - "builtin": false, - "example": "put" - }, - "pwd": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "pwd — Print current working directory", - "builtin": false, - "example": "pwd" - }, - "removemod": { - "module": "module-modmgr", - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "category": "general", - "desc": "removemod <name> — Remove a loaded module by name", - "builtin": false, - "example": "removemod" - }, - "reset": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "reset [mem|vfs|config|all] — Global reset command (default: mem)", - "builtin": false, - "example": "reset" - }, - "reset-mem": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "reset-mem — Reset AI memory (logs, context, profile, guardrails) without losing VFS or config", - "builtin": false, - "example": "reset-mem" - }, - "reset-vfs": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "reset-vfs — Alias for reset vfs", - "builtin": false, - "example": "reset-vfs" - }, - "rm": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "rm <file> — Remove a file (moved to trash); use -r/-rf for directories", - "builtin": false, - "example": "rm" - }, - "rmdir": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "rmdir <dir> — Remove a directory", - "builtin": false, - "example": "rmdir" - }, - "rollback": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "rollback <name> — Restore VFS from a checkpoint", - "builtin": false, - "example": "rollback" - }, - "s": { - "module": "module-searxng", - "file": "modules/core/module-searxng.js", - "tier": "core-bundle", - "category": "web", - "desc": "s — command from module-searxng", - "builtin": false, - "example": "s" - }, - "sandbox-config": { - "module": "module-sandbox", - "file": "modules/core/module-sandbox.js", - "tier": "core-bundle", - "category": "ai", - "desc": "sandbox-config <key> <value> — Tune: max-workers, min-workers, pool-timeout", - "builtin": false, - "example": "sandbox-config" - }, - "sandbox-run": { - "module": "module-sandbox", - "file": "modules/core/module-sandbox.js", - "tier": "core-bundle", - "category": "ai", - "desc": "sandbox-run <task> — Run a task in the sandbox (automatic routing)", - "builtin": false, - "example": "sandbox-run" - }, - "sandbox-status": { - "module": "module-sandbox", - "file": "modules/core/module-sandbox.js", - "tier": "core-bundle", - "category": "ai", - "desc": "sandbox-status — Show sandbox pool health and task metrics", - "builtin": false, - "example": "sandbox-status" - }, - "script": { - "module": "shell", - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "script <path.sh> — Run a shell script from VFS", - "builtin": false, - "example": "script" - }, - "search": { - "module": "module-searxng", - "file": "modules/core/module-searxng.js", - "tier": "core-bundle", - "category": "web", - "desc": "search <query> [--summarize/-s] [--fetch/-f] [--images/-i] [--videos/-v] — Search using SearXNG; --summarize/-s adds AI overview, --fetch/-f fetches page content, --images/-i searches for images, --videos/-v searches for videos", - "builtin": false, - "example": "search" - }, - "secret-del": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-del <name> — Remove a stored secret", - "builtin": false, - "example": "secret-del" - }, - "secret-get": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-get <name> — Decrypt and display a secret value", - "builtin": false, - "example": "secret-get" - }, - "secret-list": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-list — List all stored secret names", - "builtin": false, - "example": "secret-list" - }, - "secret-lock": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-lock — Lock the vault (clear derived key from memory)", - "builtin": false, - "example": "secret-lock" - }, - "secret-set": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-set <name> <value> — Encrypt and store a secret", - "builtin": false, - "example": "secret-set" - }, - "secret-setpin": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-setpin <pin> — Set or change the vault PIN code", - "builtin": false, - "example": "secret-setpin" - }, - "secret-status": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-status — Show vault status (locked/unlocked/pin set/open mode)", - "builtin": false, - "example": "secret-status" - }, - "secret-unlock": { - "module": "secret-vault", - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "category": "general", - "desc": "secret-unlock <pin> — Unlock the vault with a PIN code", - "builtin": false, - "example": "secret-unlock" - }, - "security": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — WebX11Terminal", - "builtin": true, - "example": "security" - }, - "security-destructive": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "security-destructive — command from terminal", - "builtin": true, - "example": "security-destructive" - }, - "security-flag": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "security-flag — command from terminal", - "builtin": true, - "example": "security-flag" - }, - "security-level": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — WebX11Terminal", - "builtin": true, - "example": "security-level" - }, - "security-system": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "security-system — command from terminal", - "builtin": true, - "example": "security-system" - }, - "security-whitelist": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "security-whitelist — command from terminal", - "builtin": true, - "example": "security-whitelist" - }, - "sed": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "sed <expr> [file] — Stream editor; s/pat/rep/[g][i][p], /pat/d, Nd, $d; -i write in place; -n quiet mode", - "builtin": false, - "example": "sed" - }, - "seq": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "seq <last> or seq <first> <last> — Generate sequence of numbers", - "builtin": false, - "example": "seq" - }, - "server": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "server <name> <url> — Add a server to monitor", - "builtin": false, - "example": "server" - }, - "server-check": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "server-check <name-or-index> — Check a server status", - "builtin": false, - "example": "server-check" - }, - "server-remove": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "server-remove <name-or-index> — Remove a server", - "builtin": false, - "example": "server-remove" - }, - "servers": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "servers — List all monitored servers", - "builtin": false, - "example": "servers" - }, - "session-delete": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "session-delete <name> — Delete a saved session", - "builtin": false, - "example": "session-delete" - }, - "session-export": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "Use trash for recursive dir removal too", - "builtin": false, - "example": "session-export" - }, - "session-import": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "Use trash for recursive dir removal too", - "builtin": false, - "example": "session-import" - }, - "session-list": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "session-list — List all saved sessions", - "builtin": false, - "example": "session-list" - }, - "session-load": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "session-load <name> — Load a saved session", - "builtin": false, - "example": "session-load" - }, - "session-new": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "session-new — Start a fresh session (auto-saves current, clears AI context)", - "builtin": false, - "example": "session-new" - }, - "session-save": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "session-save <name> — Save current session (path + terminal history)", - "builtin": false, - "example": "session-save" - }, - "set": { - "module": "shell", - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "set — List all shell variables", - "builtin": false, - "example": "set" - }, - "setfont": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "setfont <8-32> — Alias for font-size", - "builtin": false, - "example": "setfont" - }, - "sh": { - "module": "shell", - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "sh <path.sh> — Run a shell script from VFS (alias for script)", - "builtin": false, - "example": "sh" - }, - "shadow": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "shadow" - }, - "shadow-commit": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "shadow-commit" - }, - "shadow-rollback": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "Extracted from newOS4 index.html — WebX11AIAssistantModule (Full Agent Loop)", - "builtin": false, - "example": "shadow-rollback" - }, - "skill-audit": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-audit — Audit skills for stale, duplicate, and broken references", - "builtin": false, - "example": "skill-audit" - }, - "skill-create": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-create <name> <desc> <path-or-text> [--tags=a,b] [--category=x] — Create a new skill", - "builtin": false, - "example": "skill-create" - }, - "skill-delete": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-delete <name> — Delete a skill", - "builtin": false, - "example": "skill-delete" - }, - "skill-export": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-export <name> — Export a skill as JSON", - "builtin": false, - "example": "skill-export" - }, - "skill-import": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-import <json> — Import a skill from JSON string", - "builtin": false, - "example": "skill-import" - }, - "skill-list": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-list [category] — List all skills, optionally filtered by category", - "builtin": false, - "example": "skill-list" - }, - "skill-pack-core": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "Seed and manage built-in core skills (navigation, memory, search, modules, backup, agents, webdav, security, etc.)", - "builtin": false, - "example": "skill-pack-core" - }, - "skill-patch": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-patch <name> \"<content>\" — Replace a skill's full content", - "builtin": false, - "example": "skill-patch" - }, - "skill-restore": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-restore <name> — Restore an archived skill", - "builtin": false, - "example": "skill-restore" - }, - "skill-sync": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-sync — Rebuild skills index from /skills/ directory", - "builtin": false, - "example": "skill-sync" - }, - "skill-validate": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-validate <name> — Validate skill structure and get confidence score", - "builtin": false, - "example": "skill-validate" - }, - "skill-view": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-view <name> — View a skill's full content", - "builtin": false, - "example": "skill-view" - }, - "skill-webdav-sync": { - "module": "skill-pack-core", - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "category": "ai", - "desc": "skill-webdav-sync — Push all skills to WebDAV as JSON files", - "builtin": false, - "example": "skill-webdav-sync" - }, - "sleep": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "sleep <seconds> — Delay execution with countdown", - "builtin": false, - "example": "sleep" - }, - "smart-ask": { - "module": "module-smartctx", - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "category": "ai", - "desc": "smart-ask <question> — Ask a question using the active context", - "builtin": false, - "example": "smart-ask" - }, - "smart-prompt": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "smart-prompt — command from terminal", - "builtin": true, - "example": "smart-prompt" - }, - "sort": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "sort <file> — Sort lines of a file alphabetically", - "builtin": false, - "example": "sort" - }, - "speak": { - "module": "voice", - "file": "modules/ext/voice.js", - "tier": "ext-auto", - "category": "ui", - "desc": "speak [text] — Text-to-speech. No args = toggle auto-speak for AI responses", - "builtin": false, - "example": "speak" - }, - "startup-modules": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "Extracted from newOS4 index.html — ModuleManager", - "builtin": true, - "example": "startup-modules" - }, - "status": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "status — Display system status (network, files, modules, Ollama)", - "builtin": false, - "example": "status" - }, - "sysmsg": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "sysmsg — command from terminal", - "builtin": true, - "example": "sysmsg" - }, - "system-health": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "system-health — Show tool latency, module load times, VFS size, and error rates", - "builtin": false, - "example": "system-health" - }, - "tail": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "tail [-f] [-n N] <file> — Show last N lines; -f follows live changes (Ctrl+C/Esc to stop)", - "builtin": false, - "example": "tail" - }, - "tar": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "tar <src-dir> <out.tar[.gz]> — Bundle a VFS directory into a tar archive (gzip if .gz)", - "builtin": false, - "example": "tar" - }, - "test": { - "module": "shell", - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "32 automated tests: filesystem, busybox, shell, cryptogzip, skills, security, modules. Load manually with load-local then test", - "builtin": false, - "example": "test" - }, - "test-net": { - "module": "module-servermon", - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "category": "system", - "desc": "test-net — Check proxy API, Ollama, and internet connectivity", - "builtin": false, - "example": "test-net" - }, - "theme": { - "module": "theme", - "file": "modules/ext/theme.js", - "tier": "ext-auto", - "category": "ui", - "desc": "theme <set|list|new|delete|export|preview|keep> [...] — Manage and preview visual themes", - "builtin": false, - "example": "theme" - }, - "three": { - "module": "three", - "file": "modules/ext/three.js", - "tier": "ext-auto", - "category": "ui", - "desc": "three <subcommand> [...] — 3D scene builder (Three.js). Run `three help` for full list.", - "builtin": false, - "example": "three" - }, - "touch": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "touch <file> — Create empty file or update timestamp", - "builtin": false, - "example": "touch" - }, - "trash": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "trash <file> — Move a file to trash", - "builtin": false, - "example": "trash" - }, - "trash-dir": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "trash-dir <dir> — Move a directory to trash", - "builtin": false, - "example": "trash-dir" - }, - "tree": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "tree — Display directory structure as a tree", - "builtin": false, - "example": "tree" - }, - "tutorial": { - "module": "tutorial", - "file": "modules/ext/tutorial.js", - "tier": "ext-auto", - "category": "learning", - "desc": "tutorial [start|skip|status] — Interactive guided tour of newOS4 (6 quests)", - "builtin": false, - "example": "tutorial" - }, - "unalias": { - "module": "alias", - "file": "modules/ext/alias.js", - "tier": "critical-ext-bundle", - "category": "general", - "desc": "Remove a user-defined alias (usage: unalias <name>)", - "builtin": false, - "example": "unalias" - }, - "uniq": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "uniq <file> — Filter adjacent duplicate lines from a file", - "builtin": false, - "example": "uniq" - }, - "unset": { - "module": "shell", - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "unset <var> — Remove a shell variable", - "builtin": false, - "example": "unset" - }, - "untar": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "untar <path.tar[.gz]> [dest-dir] — Extract a tar archive into VFS (auto-detects gzip)", - "builtin": false, - "example": "untar" - }, - "upload": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "upload — Upload a file from your device", - "builtin": false, - "example": "upload" - }, - "uptime": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "uptime — Show time since page load + last save time", - "builtin": false, - "example": "uptime" - }, - "usage": { - "module": "module-billing", - "file": "modules/core/module-billing.js", - "tier": "core-bundle", - "category": "general", - "desc": "usage — same as cost", - "builtin": false, - "example": "usage" - }, - "vaultmind-connect": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "vaultmind-connect [testnet|mainnet] — Connect VaultMind wallet using hyperliquid_key from SecretVault", - "builtin": false, - "example": "vaultmind-connect" - }, - "vaultmind-query": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "vaultmind-query <prices|portfolio|transactions|copy-trade|chat> [message] — Query VaultMind API", - "builtin": false, - "example": "vaultmind-query" - }, - "vaultmind-status": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "vaultmind-status — Check VaultMind session status", - "builtin": false, - "example": "vaultmind-status" - }, - "version": { - "module": "module-system", - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "category": "system", - "desc": "version — Show version, build date, and cache key", - "builtin": false, - "example": "version" - }, - "vfs": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "vfs — command from terminal", - "builtin": true, - "example": "vfs" - }, - "vfs-clean": { - "module": "terminal", - "file": "modules/core/terminal.js", - "tier": "core-bundle", - "category": "system", - "desc": "vfs-clean — command from terminal", - "builtin": true, - "example": "vfs-clean" - }, - "vfs-export": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "vfs-export — Export the entire virtual filesystem as JSON", - "builtin": false, - "example": "vfs-export" - }, - "vfs-import": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "vfs-import — Import a previously exported VFS JSON file", - "builtin": false, - "example": "vfs-import" - }, - "vfs-size": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "Use trash for recursive dir removal too", - "builtin": false, - "example": "vfs-size" - }, - "videos": { - "module": "module-searxng", - "file": "modules/core/module-searxng.js", - "tier": "core-bundle", - "category": "web", - "desc": "videos <query> — Search for videos", - "builtin": false, - "example": "videos" - }, - "voice": { - "module": "voice", - "file": "modules/ext/voice.js", - "tier": "ext-auto", - "category": "ui", - "desc": "voice [stop] — Start voice recording (Whisper STT), or type \"voice stop\" to cancel", - "builtin": false, - "example": "voice" - }, - "wallet-lookup": { - "module": "module-aiassist", - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "category": "ai", - "desc": "wallet-lookup <address> — Look up Hyperliquid wallet summary", - "builtin": false, - "example": "wallet-lookup" - }, - "wc": { - "module": "module-fs", - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "category": "filesystem", - "desc": "wc <file> — Count lines, words, and bytes", - "builtin": false, - "example": "wc" - }, - "webdav-backup": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "Backup entire VFS to WebDAV as a dated JSON snapshot", - "builtin": false, - "example": "webdav-backup" - }, - "webdav-backup-list": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "List available backup files on WebDAV", - "builtin": false, - "example": "webdav-backup-list" - }, - "webdav-browser": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-browser [path] — Modern WebDAV file-tree browser with bulk operations", - "builtin": false, - "example": "webdav-browser" - }, - "webdav-config": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-config [url user pass] — Configure WebDAV. No args = auto-detect from current page URL", - "builtin": false, - "example": "webdav-config" - }, - "webdav-login": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-login [username] [password] — Open the login panel (Telegram or password) in THIS browser and configure WebDAV", - "builtin": false, - "example": "webdav-login" - }, - "webdav-ls": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "List files/directories on the WebDAV remote", - "builtin": false, - "example": "webdav-ls" - }, - "webdav-mkdir": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-mkdir <path> — Create a remote directory", - "builtin": false, - "example": "webdav-mkdir" - }, - "webdav-move": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-move <old> <new> — Alias for webdav-rename", - "builtin": false, - "example": "webdav-move" - }, - "webdav-pull": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "Download a WebDAV file to VFS", - "builtin": false, - "example": "webdav-pull" - }, - "webdav-push": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "Upload a VFS file to WebDAV", - "builtin": false, - "example": "webdav-push" - }, - "webdav-rename": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-rename <old> <new> — Rename or move a remote file/dir", - "builtin": false, - "example": "webdav-rename" - }, - "webdav-restore": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "Restore VFS from a WebDAV backup file", - "builtin": false, - "example": "webdav-restore" - }, - "webdav-rm": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "webdav-rm <path> — Delete a remote file or directory", - "builtin": false, - "example": "webdav-rm" - }, - "webdav-status": { - "module": "webdav", - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "category": "cloud", - "desc": "Show current WebDAV configuration status", - "builtin": false, - "example": "webdav-status" - }, - "webx": { - "module": "module-aiasm", - "file": "modules/core/module-aiasm.js", - "tier": "core-bundle", - "category": "general", - "desc": "webx <question> — Alias for webxai", - "builtin": false, - "example": "webx" - }, - "webxai": { - "module": "module-aiasm", - "file": "modules/core/module-aiasm.js", - "tier": "core-bundle", - "category": "general", - "desc": "webxai <question> — Send a question to the AI assistant", - "builtin": false, - "example": "webxai" - }, - "wget": { - "module": "cryptogzip", - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "category": "system", - "desc": "wget <url> [filename] — Download a URL and save to VFS", - "builtin": false, - "example": "wget" - }, - "which": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "which <name> — Locate a command in the module registry", - "builtin": false, - "example": "which" - }, - "whoami": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "whoami — Show current user name", - "builtin": false, - "example": "whoami" - }, - "world-model": { - "module": "module-world-model", - "file": "modules/core/module-world-model.js", - "tier": "core-bundle", - "category": "ai", - "desc": "world-model — Show full world model as structured output", - "builtin": false, - "example": "world-model" - }, - "world-model-ask": { - "module": "module-world-model", - "file": "modules/core/module-world-model.js", - "tier": "core-bundle", - "category": "ai", - "desc": "world-model-ask <question> — Ask the LLM about this system (grounded in the world model; --facts for the instant keyword lookup)", - "builtin": false, - "example": "world-model-ask" - }, - "world-model-config": { - "module": "module-world-model", - "file": "modules/core/module-world-model.js", - "tier": "core-bundle", - "category": "ai", - "desc": "world-model-config <key> <value> — Tune: refresh-interval, max-projects", - "builtin": false, - "example": "world-model-config" - }, - "world-model-refresh": { - "module": "module-world-model", - "file": "modules/core/module-world-model.js", - "tier": "core-bundle", - "category": "ai", - "desc": "world-model-refresh — Force re-synthesis from all subsystems", - "builtin": false, - "example": "world-model-refresh" - }, - "world-model-summary": { - "module": "module-world-model", - "file": "modules/core/module-world-model.js", - "tier": "core-bundle", - "category": "ai", - "desc": "world-model-summary — One-line system self-awareness statement", - "builtin": false, - "example": "world-model-summary" - }, - "wpm": { - "module": "wpm", - "file": "modules/ext/wpm.js", - "tier": "ext-auto", - "category": "system", - "desc": "wpm <install|list|search|update|remove|info> [...] — Web Package Manager for installing and managing modules", - "builtin": false, - "example": "wpm" - }, - "wx": { - "module": "module-aiasm", - "file": "modules/core/module-aiasm.js", - "tier": "core-bundle", - "category": "general", - "desc": "wx <question> — Alias for webxai", - "builtin": false, - "example": "wx" - }, - "yes": { - "module": "busybox", - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "category": "shell", - "desc": "yes [string] — Output repeated string (default \"y\", capped at 50)", - "builtin": false, - "example": "yes" - } - }, - "modules": { - "alias": { - "file": "modules/ext/alias.js", - "tier": "critical-ext-bundle", - "commands": [ - "alias", - "unalias" - ], - "lines": 119 - }, - "busybox": { - "file": "modules/ext/busybox.js", - "tier": "critical-ext-bundle", - "commands": [ - "base64", - "basename", - "cal", - "cut", - "date", - "dirname", - "env", - "expand", - "hostname", - "printf", - "seq", - "sleep", - "uniq", - "which", - "whoami", - "yes" - ], - "lines": 415 - }, - "calc": { - "file": "modules/ext/calc.js", - "tier": "ext-auto", - "commands": [ - "calc" - ], - "lines": 107 - }, - "console": { - "file": "modules/ext/console.js", - "tier": "ext-auto", - "commands": [ - "js", - "js-run", - "node" - ], - "lines": 139 - }, - "course": { - "file": "modules/ext/course.js", - "tier": "ext-auto", - "commands": [ - "course" - ], - "lines": 342 - }, - "cron": { - "file": "modules/ext/cron.js", - "tier": "ext-auto", - "commands": [ - "cron-clear", - "cron-every", - "cron-list", - "cron-stop" - ], - "lines": 111 - }, - "cryptogzip": { - "file": "modules/ext/cryptogzip.js", - "tier": "ext-auto", - "commands": [ - "decrypt", - "encrypt", - "gunzip", - "gzip", - "tar", - "untar", - "wget" - ], - "lines": 599 - }, - "debug-panel": { - "file": "modules/ext/debug-panel.js", - "tier": "ext-auto", - "commands": [ - "debug" - ], - "lines": 167 - }, - "diff": { - "file": "modules/ext/diff.js", - "tier": "critical-ext-bundle", - "commands": [ - "diff" - ], - "lines": 288 - }, - "editor": { - "file": "modules/ext/editor.js", - "tier": "critical-ext-bundle", - "commands": [ - "edit" - ], - "lines": 133 - }, - "filemgr": { - "file": "modules/ext/filemgr.js", - "tier": "critical-ext-bundle", - "commands": [ - "files", - "preview" - ], - "lines": 1278 - }, - "finder": { - "file": "modules/ext/finder.js", - "tier": "critical-ext-bundle", - "commands": [ - "find" - ], - "lines": 48 - }, - "floating": { - "file": "modules/ext/floating.js", - "tier": "ext-auto", - "commands": [ - "floating-add", - "floating-clear", - "floating-list", - "floating-pos", - "floating-remove", - "floating-toggle" - ], - "lines": 444 - }, - "kanban": { - "file": "modules/ext/kanban.js", - "tier": "ext-auto", - "commands": [ - "kanban" - ], - "lines": 191 - }, - "media": { - "file": "modules/ext/media.js", - "tier": "ext-auto", - "commands": [ - "analyze" - ], - "lines": 508 - }, - "mindmap": { - "file": "modules/ext/mindmap.js", - "tier": "ext-auto", - "commands": [ - "mindmap" - ], - "lines": 1191 - }, - "module-agent-registry": { - "file": "modules/core/module-agent-registry.js", - "tier": "core-bundle", - "commands": [ - "a2a-ack", - "a2a-poll", - "a2a-post", - "a2a-prune", - "a2a-reject", - "a2a-status", - "agent-list", - "agent-register", - "agent-status", - "agent-unregister", - "contract-list", - "contract-register" - ], - "lines": 506 - }, - "module-aiasm": { - "file": "modules/core/module-aiasm.js", - "tier": "core-bundle", - "commands": [ - "webx", - "webxai", - "wx" - ], - "lines": 27 - }, - "module-aiassist": { - "file": "modules/core/module-aiassist.js", - "tier": "core-bundle", - "commands": [ - "agent-loops", - "ai", - "ai-allow", - "ai-clear", - "ai-compress", - "ai-config", - "ai-context", - "ai-deny", - "ai-ignore", - "ai-model", - "ai-stop", - "ai-system", - "archive-list", - "archive-read", - "ask", - "bench", - "bench-compare", - "commit-approve", - "commit-deny", - "commit-status", - "debug", - "debug-ai", - "debug-ai-last", - "debug-ai-log", - "debug-ai-send", - "guardrail", - "guardrail-add", - "guardrail-remove", - "mem-debug", - "reset-mem", - "shadow", - "shadow-commit", - "shadow-rollback", - "vaultmind-connect", - "vaultmind-query", - "vaultmind-status", - "wallet-lookup" - ], - "lines": 4934 - }, - "module-billing": { - "file": "modules/core/module-billing.js", - "tier": "core-bundle", - "commands": [ - "cost", - "usage" - ], - "lines": 185 - }, - "module-chatstudio": { - "file": "modules/core/module-chatstudio.js", - "tier": "core-bundle", - "commands": [ - "chat" - ], - "lines": 1138 - }, - "module-config": { - "file": "modules/core/module-config.js", - "tier": "core-bundle", - "commands": [ - "config", - "config-delete", - "config-export", - "config-list", - "config-reset", - "config-set" - ], - "lines": 93 - }, - "module-debug-supervisor": { - "file": "modules/core/module-debug-supervisor.js", - "tier": "core-bundle", - "commands": [ - "debug-analyze", - "debug-fix", - "debug-health", - "debug-history", - "debug-stats", - "debug-sync", - "debug-sync-url", - "debug-trends", - "feedback", - "feedback-admin", - "feedback-inbox", - "hermes", - "hermes-poll", - "hermes-reset" - ], - "lines": 1228 - }, - "module-fetcher": { - "file": "modules/core/module-fetcher.js", - "tier": "core-bundle", - "commands": [ - "extract", - "fetch" - ], - "lines": 116 - }, - "module-fs": { - "file": "modules/core/module-fs.js", - "tier": "core-bundle", - "commands": [ - "cat", - "cd", - "cp", - "download", - "du", - "echo", - "empty-trash", - "find", - "grep", - "guides", - "head", - "ls", - "ls-trash", - "mkdir", - "mv", - "put", - "pwd", - "rm", - "rmdir", - "sed", - "session-delete", - "session-export", - "session-import", - "session-list", - "session-load", - "session-new", - "session-save", - "sort", - "tail", - "touch", - "trash", - "trash-dir", - "tree", - "upload", - "vfs-export", - "vfs-import", - "vfs-size", - "wc" - ], - "lines": 982 - }, - "module-leases": { - "file": "modules/core/module-leases.js", - "tier": "core-bundle", - "commands": [ - "lease-create", - "lease-list", - "lease-renew", - "lease-revoke" - ], - "lines": 138 - }, - "module-memory-graph": { - "file": "modules/core/module-memory-graph.js", - "tier": "core-bundle", - "commands": [ - "memgraph-agent", - "memgraph-decay-config", - "memgraph-export", - "memgraph-learn", - "memgraph-prune", - "memgraph-search", - "memgraph-session", - "memgraph-stats", - "memgraph-status" - ], - "lines": 703 - }, - "module-modmgr": { - "file": "modules/core/module-modmgr.js", - "tier": "core-bundle", - "commands": [ - "listmods", - "loadmod", - "module-disable", - "module-enable", - "module-info", - "module-list", - "module-load", - "module-reload", - "module-reset", - "module-stats", - "module-unload", - "modules", - "modules-list", - "removemod" - ], - "lines": 393 - }, - "module-neural-vfs": { - "file": "modules/core/module-neural-vfs.js", - "tier": "core-bundle", - "commands": [ - "nvfs-alias", - "nvfs-cancel", - "nvfs-config", - "nvfs-index", - "nvfs-index-graph", - "nvfs-resolve", - "nvfs-save", - "nvfs-status", - "nvfs-sync", - "nvfs-tree" - ], - "lines": 1108 - }, - "module-ollama": { - "file": "modules/core/module-ollama.js", - "tier": "core-bundle", - "commands": [ - "ai", - "ask", - "model-delete", - "model-info", - "model-pull", - "model-run", - "models", - "ollama", - "ollamaconnect", - "ollamadisconnect", - "ollamamodels", - "ollamasetmodel", - "ollamasetproxy" - ], - "lines": 130 - }, - "module-orchestrator": { - "file": "modules/core/module-orchestrator.js", - "tier": "core-bundle", - "commands": [ - "a2a-list", - "a2a-send", - "consensus", - "consensus-history", - "consensus-status", - "orchestrate", - "orchestrate-decompose", - "orchestrate-parallel", - "orchestrate-result", - "orchestrator-config", - "orchestrator-kill", - "orchestrator-list", - "orchestrator-purge", - "orchestrator-restart-policy", - "orchestrator-schedule", - "orchestrator-schedules", - "orchestrator-sleep", - "orchestrator-spawn", - "orchestrator-status", - "orchestrator-unschedule", - "orchestrator-wake", - "pipeline" - ], - "lines": 1485 - }, - "module-predictor": { - "file": "modules/core/module-predictor.js", - "tier": "core-bundle", - "commands": [ - "predict", - "predictor-config", - "predictor-status" - ], - "lines": 509 - }, - "module-sandbox": { - "file": "modules/core/module-sandbox.js", - "tier": "core-bundle", - "commands": [ - "sandbox-config", - "sandbox-run", - "sandbox-status" - ], - "lines": 372 - }, - "module-searxng": { - "file": "modules/core/module-searxng.js", - "tier": "core-bundle", - "commands": [ - "images", - "s", - "search", - "videos" - ], - "lines": 116 - }, - "module-servermon": { - "file": "modules/core/module-servermon.js", - "tier": "core-bundle", - "commands": [ - "monitor", - "server", - "server-check", - "server-remove", - "servers", - "system-health", - "test-net" - ], - "lines": 252 - }, - "module-simplegui": { - "file": "modules/core/module-simplegui.js", - "tier": "core-bundle", - "commands": [ - "gui", - "gui-button", - "gui-clear", - "gui-input", - "gui-run", - "gui-text" - ], - "lines": 78 - }, - "module-smartctx": { - "file": "modules/core/module-smartctx.js", - "tier": "core-bundle", - "commands": [ - "context", - "context-auto", - "context-delete", - "context-new", - "contexts", - "smart-ask" - ], - "lines": 285 - }, - "module-system": { - "file": "modules/core/module-system.js", - "tier": "core-bundle", - "commands": [ - "bug", - "bug-report", - "checkpoint", - "checkpoint-del", - "checkpoint-list", - "doctor", - "echo", - "errors", - "factory-reset", - "factory-reset-old", - "font-size", - "health-check", - "help", - "logrotate", - "logs", - "mem", - "memory-map-export", - "preview", - "reset", - "reset-vfs", - "rollback", - "setfont", - "status", - "uptime", - "version" - ], - "lines": 834 - }, - "module-world-model": { - "file": "modules/core/module-world-model.js", - "tier": "core-bundle", - "commands": [ - "world-model", - "world-model-ask", - "world-model-config", - "world-model-refresh", - "world-model-summary" - ], - "lines": 647 - }, - "secret-vault": { - "file": "modules/core/secret-vault.js", - "tier": "core-bundle", - "commands": [ - "secret-del", - "secret-get", - "secret-list", - "secret-lock", - "secret-set", - "secret-setpin", - "secret-status", - "secret-unlock" - ], - "lines": 442 - }, - "shell": { - "file": "modules/ext/shell.js", - "tier": "critical-ext-bundle", - "commands": [ - "export", - "script", - "set", - "sh", - "test", - "unset" - ], - "lines": 956 - }, - "skill-pack-core": { - "file": "modules/ext/skill-pack-core.js", - "tier": "ext-auto", - "commands": [ - "learn-skill", - "skill-audit", - "skill-create", - "skill-delete", - "skill-export", - "skill-import", - "skill-list", - "skill-pack-core", - "skill-patch", - "skill-restore", - "skill-sync", - "skill-validate", - "skill-view", - "skill-webdav-sync" - ], - "lines": 1334 - }, - "theme": { - "file": "modules/ext/theme.js", - "tier": "ext-auto", - "commands": [ - "theme" - ], - "lines": 173 - }, - "three": { - "file": "modules/ext/three.js", - "tier": "ext-auto", - "commands": [ - "three" - ], - "lines": 2426 - }, - "tutorial": { - "file": "modules/ext/tutorial.js", - "tier": "ext-auto", - "commands": [ - "tutorial" - ], - "lines": 283 - }, - "voice": { - "file": "modules/ext/voice.js", - "tier": "ext-auto", - "commands": [ - "speak", - "voice" - ], - "lines": 306 - }, - "webdav": { - "file": "modules/ext/webdav.js", - "tier": "ext-auto", - "commands": [ - "webdav-backup", - "webdav-backup-list", - "webdav-browser", - "webdav-config", - "webdav-login", - "webdav-ls", - "webdav-mkdir", - "webdav-move", - "webdav-pull", - "webdav-push", - "webdav-rename", - "webdav-restore", - "webdav-rm", - "webdav-status" - ], - "lines": 2450 - }, - "wpm": { - "file": "modules/ext/wpm.js", - "tier": "ext-auto", - "commands": [ - "wpm" - ], - "lines": 190 - } - }, - "coverage": { - "commands": 355, - "described": 355, - "modules": 48, - "tiers": { - "core-bundle": 266, - "critical-ext-bundle": 29, - "ext-auto": 60, - "ext-manual": 0 - } - } -}
\ No newline at end of file |