Interface McpExecutor.Options

All Superinterfaces:
Service.Options
Enclosing class:
McpExecutor

public static interface McpExecutor.Options extends Service.Options
  • Method Details

    • getStepLogicOptions

      org.gradle.api.provider.MapProperty<String,Service.Options> getStepLogicOptions()
      The service options for the step logics of the requested steps.
    • getStepsToExecute

      @Input org.gradle.api.provider.ListProperty<McpConfigStep> getStepsToExecute()
      The requested steps.
    • getMappings

      @Optional @InputFile @PathSensitive(NONE) org.gradle.api.file.RegularFileProperty getMappings()
      Mappings extracted from data.mappings in the MCPConfig JSON. Optional for spec 6+ where mappings are absent.
    • getInitialConfig

      @Input org.gradle.api.provider.MapProperty<String,String> getInitialConfig()
      The initial config from the data files.
    • getOffline

      @Input org.gradle.api.provider.Property<Boolean> getOffline()
    • getManualRefreshDeps

      @Input org.gradle.api.provider.Property<Boolean> getManualRefreshDeps()
    • getToolServiceOptions

      org.gradle.api.provider.Property<ForgeToolService.Options> getToolServiceOptions()
    • getCache

      @Internal org.gradle.api.file.DirectoryProperty getCache()