AIAgentBuilderDslMarker

Indicates that a class or method is part of a DSL for building AI agents.

This annotation functions as a DSL marker to ensure type-safe scoping and to prevent accidental misuse of functions outside their intended context within the AI agent builder DSL.

Applying this annotation helps reduce errors by enforcing constraints on nested DSL blocks, ensuring that certain DSL elements are used only in the correct context.