ComponentDsl
DSL marker annotation for component builder scopes.
This annotation is used to prevent implicit receivers from outer scopes being accessible in nested component builder lambdas, ensuring type-safe DSL usage when building Adventure text components.