MCPcopy Index your code
hub / github.com/idank/explainshell / ExtractionMeta

Class ExtractionMeta

explainshell/models.py:27–36  ·  view source on GitHub ↗

Side-band metadata attached to an extracted manpage. The extractor name itself lives on ``ParsedManpage.extractor`` (and the matching DB column); this model holds everything else. model - for llm rows, the provider/model identifier (e.g. 'openai/gpt-5-mini').

Source from the content-addressed store, hash-verified

25
26
27class ExtractionMeta(BaseModel):
28 """Side-band metadata attached to an extracted manpage.
29
30 The extractor name itself lives on ``ParsedManpage.extractor`` (and the
31 matching DB column); this model holds everything else.
32
33 model - for llm rows, the provider/model identifier (e.g. 'openai/gpt-5-mini').
34 """
35
36 model: str | None = None
37
38
39# Literal sigil characters allowed in Option.prefix. Grounded in a scan of

Callers 5

_finalizeMethod · 0.90
_store_with_rowMethod · 0.90
to_storeMethod · 0.85

Calls

no outgoing calls