angee.platform_integrate_vcs.catalog
Parser for a discovered addon manifest (addon.toml).
Reads the manifest's [addon] block — the catalog facts a marketplace row needs — into the descriptor shape the sync upserts. Mirrors integrate.vcs.templates (the copier.yml parser): VcsBridge.discover fills path from the bearing directory, so this owns only the manifest block.
parse_addon_meta
python
def parse_addon_meta(blob: bytes) -> dict[str, Any]Return a catalog descriptor parsed from one addon.toml blob.
Reads the same [addon] metadata the marketplace board groups by and renders — description/keywords/category — so a discovered (REMOTE) row carries them, not just the dependency graph.