genui / a2ui-catalog-extractor
#a2ui-catalog-extractor
#Index
#Interfaces
| Interface | Description |
|---|---|
| A2UICatalog | Full catalog manifest consumed by A2UI agents and renderers. |
| CatalogComponent | Component schema discovered from an interface annotated with @a2uiCatalog. |
| CatalogFunction | A function discovered in source via @a2uiFunction, with its origin path. |
| ExtractCatalogOptions | Source and compiler inputs used when extracting catalog metadata. |
| FunctionDefinition | Serializable definition for a client-side function exposed to an agent. |
| JsonSchema | JSON Schema subset emitted for A2UI component props and function arguments. |
#Functions
| Function | Description |
|---|---|
| createA2UICatalog | Build a full A2UI catalog manifest from component and function artifacts. |
| extractCatalogComponents | Run TypeDoc over source files and extract A2UI component schemas. |
| extractCatalogFunctions | Run TypeDoc over source files and extract A2UI function definitions. |
| findCatalogSourceFiles | Find supported source files under a file or directory path. |