Extend Controller documentation with comments
mainYou can add rich metadata to your controller actions using specific comment tags. This allows you to define summaries, tags, descriptions, and complex response/request structures.
Core Tags:
@summary <text>: A short summary of the action.@tag <text>: A custom tag for grouping.@description <text>: A detailed description.@operationId <id>: A unique identifier for the operation.
Response & Request Tags:
@responseBody <status> - <return> - <description>: Defines response bodies.<return>can be a<Schema>,<Schema[]>, or custom JSON{}.@requestBody <body_definition>: Defines the expected request body (e.g.,<Model>or<Validator>).@requestFormDataBody <body_definition>: Defines request body forformDataformat.@paramPath <name> - <desc> - (meta): Defines path parameters.@paramQuery <name> - <desc> - (meta): Defines query parameters.@responseHeader <status> - <name> - <desc> - <meta>: Defines response headers.