Liking cljdoc? Tell your friends :D

wagoe.platform.shell.interfaces.cli.commands

No vars found in this namespace.

wagoe.platform.shell.interfaces.cli.main

No vars found in this namespace.

wagoe.platform.shell.interfaces.cli.middleware

CLI middleware for command execution with enhanced error context (imperative shell).

This namespace provides reusable CLI middleware that can be used across different modules and applications for consistent observability and error handling in command-line interfaces.

Middleware functions handle CLI boundaries: command execution interception, context generation, logging, and exception handling with enhanced context preservation for debugging.

Features:

  • Command correlation ID generation
  • Tenant and user context extraction from config/environment
  • Structured command execution logging with observability context
  • Command timing and error reporting with enhanced context
  • Error reporting breadcrumb integration
CLI middleware for command execution with enhanced error context (imperative shell).

This namespace provides reusable CLI middleware that can be used across
different modules and applications for consistent observability and
error handling in command-line interfaces.

Middleware functions handle CLI boundaries: command execution interception,
context generation, logging, and exception handling with enhanced context
preservation for debugging.

Features:
- Command correlation ID generation
- Tenant and user context extraction from config/environment
- Structured command execution logging with observability context
- Command timing and error reporting with enhanced context
- Error reporting breadcrumb integration
raw docstring

wagoe.platform.shell.interfaces.cli.parsing

No vars found in this namespace.

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close