For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /api/genui/a2ui-catalog-extractor/index.md.
Lynx
  • English
  • 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.