MCPcopy Create free account
hub / github.com/idank/explainshell / __init__

Method __init__

explainshell/extraction/llm/providers/__init__.py:14–22  ·  view source on GitHub ↗
(
        self,
        input_tokens: int = 0,
        output_tokens: int = 0,
        reasoning_tokens: int = 0,
    )

Source from the content-addressed store, hash-verified

12 __slots__ = ("input_tokens", "output_tokens", "reasoning_tokens")
13
14 def __init__(
15 self,
16 input_tokens: int = 0,
17 output_tokens: int = 0,
18 reasoning_tokens: int = 0,
19 ) -> None:
20 self.input_tokens = input_tokens
21 self.output_tokens = output_tokens
22 self.reasoning_tokens = reasoning_tokens
23
24
25class LLMProvider(Protocol):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected