[package] name = "joule-ui-a2ui" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true authors.workspace = true description = "A2UI ingest for joule-ui — convert a Google A2UI declarative component tree into a validated joule-ui Widget tree, so an A2UI surface can be wrapped in joule-ui's metered, attested interaction loop. Ingest, not compete: A2UI/MCP-Apps is the converged agent-UI shape; joule-ui adds the sealed energy-accounted receipt it lacks." [dependencies] joule-ui-catalogue = { path = "../joule-ui-catalogue" } joule-ui-core = { path = "../joule-ui-core" } serde_json = { workspace = true }