Currently, Atto Commons provides core domain types (e.g., AttoAmount, AttoAddress, AttoTransaction) that are frequently exposed through APIs. However, these types are not annotated for Swagger/OpenAPI, which leads to incomplete or unclear schema generation when integrated with SpringDoc/OpenAPI.
This feature request proposes adding Swagger (e.g., @Schema) annotations directly to Atto Commons types to improve automatic documentation generation. With these annotations, API consumers will get properly defined schemas in OpenAPI specs, making integrations more accurate and developer-friendly.
Currently, Atto Commons provides core domain types (e.g.,
AttoAmount,AttoAddress,AttoTransaction) that are frequently exposed through APIs. However, these types are not annotated for Swagger/OpenAPI, which leads to incomplete or unclear schema generation when integrated with SpringDoc/OpenAPI.This feature request proposes adding Swagger (e.g.,
@Schema) annotations directly to Atto Commons types to improve automatic documentation generation. With these annotations, API consumers will get properly defined schemas in OpenAPI specs, making integrations more accurate and developer-friendly.