Annotation Interface DevMcpParam


@Retention(RUNTIME) @Documented public @interface DevMcpParam
Describes a parameter of a build-time MCP tool declared via DevMcpBuildTimeTool.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The parameter name.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    A human-readable description of this parameter.
    boolean
    Whether this parameter is required.
  • Element Details

    • name

      String name
      The parameter name.
    • description

      String description
      A human-readable description of this parameter.
      Default:
      ""
    • required

      boolean required
      Whether this parameter is required. Defaults to true.
      Default:
      true