module documentation

Undocumented

Function extract_params Extract call arguments into a parameter map.
Function is_click_context Return True if value looks like a Click/Typer context object.
Function join_command Join nested command names into a single string.
Function wrap_command_callback Wrap a command callback to emit telemetry for execution.
Class _TelemetryCallable Undocumented
def extract_params(signature: inspect.Signature, args: Iterable[Any], kwargs: dict[str, Any], *, allowlist: set[str] | None) -> dict[str, Any]:

Extract call arguments into a parameter map.

def is_click_context(value: Any) -> bool:

Return True if value looks like a Click/Typer context object.

def join_command(prefix: str, name: str) -> str:

Join nested command names into a single string.

def wrap_command_callback(func: Callable[..., Any], telemetry: Telemetry, command_name: str, *, allowlist: set[str] | None, include_system_metadata: bool | None) -> Callable[..., Any]:

Wrap a command callback to emit telemetry for execution.