Scheduled subagent job execution.
Summary
Functions
Returns a specification to start this module under a supervisor.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec schedule( String.t(), keyword() ) :: {:ok, Vibe.Subagents.Schedule.t()} | {:error, term()}
@spec scheduled() :: [Vibe.Subagents.Schedule.t()]
@spec start_link(keyword()) :: GenServer.on_start()
@spec unschedule(String.t()) :: :ok | {:error, :not_found}