Class LocalAgentService

java.lang.Object
com.shaft.pilot.agent.LocalAgentService

public final class LocalAgentService extends Object
Routes SHAFT Autobot requests to local agent CLIs.
  • Field Details

    • AGENT_MODE_APPROVAL_WARNING

      @Deprecated(since="2026.6", forRemoval=false) public static final String AGENT_MODE_APPROVAL_WARNING
      Deprecated.
      Agent mode can run without source mutation approval; custom Agent commands still require it.
      See Also:
  • Constructor Details

    • LocalAgentService

      public LocalAgentService()
      Creates a service backed by the local JDK process runner.
    • LocalAgentService

      public LocalAgentService(Predicate<String> commandAvailable, LocalAgentProcessRunner runner)
      Creates a service with injectable command discovery and process execution.
      Parameters:
      commandAvailable - executable availability check
      runner - process runner
  • Method Details