Lynx

genui / a2ui-catalog-extractor

a2ui-catalog-extractor

Index

Interfaces

InterfaceDescription
A2UICatalogFull catalog manifest consumed by A2UI agents and renderers.
CatalogComponentComponent schema discovered from an interface annotated with @a2uiCatalog.
CatalogFunctionA function discovered in source via @a2uiFunction, with its origin path.
ExtractCatalogOptionsSource and compiler inputs used when extracting catalog metadata.
FunctionDefinitionSerializable definition for a client-side function exposed to an agent.
JsonSchemaJSON Schema subset emitted for A2UI component props and function arguments.

Functions

FunctionDescription
createA2UICatalogBuild a full A2UI catalog manifest from component and function artifacts.
extractCatalogComponentsRun TypeDoc over source files and extract A2UI component schemas.
extractCatalogFunctionsRun TypeDoc over source files and extract A2UI function definitions.
findCatalogSourceFilesFind supported source files under a file or directory path.
Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.