A named plugin scheduled task and its typed schedule.
Summary
Types
@type t() :: %Codex.Protocol.Plugin.ScheduledTaskSummary{ extra: map(), key: String.t(), name: String.t(), prompt: String.t(), schedule: Codex.Protocol.Plugin.ScheduledTaskSchedule.t() }
Functions
@spec parse(map() | keyword() | t()) :: {:ok, t()} | {:error, {:invalid_plugin_scheduled_task_summary, CliSubprocessCore.Schema.error_detail()}}
@spec schema() :: Zoi.schema()