Expand description
Pack discovery — scans a bundle directory for .gtpack files across
provider domains (messaging, events, oauth) and extracts metadata.
Structs§
- Detected
Domains - Flags indicating which domains are present in the bundle.
- Detected
Provider - Metadata for a discovered provider pack.
- Discovered
Pack Meta - Public manifest metadata helper returned by
read_pack_meta. - Discovery
Options - Options for discovery.
- Discovery
Result - Result of discovering packs in a bundle.
Enums§
- Detected
Pack Kind - The broad role this pack plays inside the bundle.
- Provider
IdSource - How the provider ID was determined.
Functions§
- discover
- Discover provider packs in a bundle root directory.
- discover_
with_ options - Discover provider packs with custom options.
- persist
- Persist discovery results to JSON files in the bundle’s runtime state directory.
- read_
pack_ extension - Read a top-level manifest extension value by key from a
.gtpack. - read_
pack_ meta - Read the pack ID and display name from a
.gtpackmanifest when available.