Expand description
Plugin metadata resolution.
Resolution order:
- Cache hit → use it.
- Sidecar manifest TOML next to the binary → parse it, cache it.
- Spawn
<binary> __describewith a 100 ms wall-clock timeout, parse one line of JSON, cache it. - None of the above → return
None. The dispatcher still lists the plugin under “metadata unavailable”.
Functions§
- resolve_
metadata - Resolve metadata for
entryusing cache → sidecar →__describe.