Versions in this module Expand all Collapse all v0 v0.0.1 Jul 10, 2026 v0.0.0 Jul 10, 2026 Changes in this version + const ConversationActionName + const ListRemindersName + const OneTimeReminderActionName + const RecurringReminderActionName + const RemoveReminderName + const StateActionName + const StopActionName + func CustomConfigMeta() []config.Field + type ConversationAction struct + func NewConversation() *ConversationAction + func (a *ConversationAction) Definition() types.ActionDefinition + func (a *ConversationAction) Plannable() bool + func (a *ConversationAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type ConversationActionResponse struct + Message string + type CustomAction struct + func NewCustom(config map[string]string, goPkgPath string) (*CustomAction, error) + func (a *CustomAction) Definition() types.ActionDefinition + func (a *CustomAction) Plannable() bool + func (a *CustomAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type ListRemindersAction struct + func NewListReminders() *ListRemindersAction + func (a *ListRemindersAction) Definition() types.ActionDefinition + func (a *ListRemindersAction) Plannable() bool + func (a *ListRemindersAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type OneTimeReminderAction struct + func NewOneTimeReminder() *OneTimeReminderAction + func (a *OneTimeReminderAction) Definition() types.ActionDefinition + func (a *OneTimeReminderAction) Plannable() bool + func (a *OneTimeReminderAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type RecurringReminderAction struct + func NewRecurringReminder() *RecurringReminderAction + func (a *RecurringReminderAction) Definition() types.ActionDefinition + func (a *RecurringReminderAction) Plannable() bool + func (a *RecurringReminderAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type RemoveReminderAction struct + func NewRemoveReminder() *RemoveReminderAction + func (a *RemoveReminderAction) Definition() types.ActionDefinition + func (a *RemoveReminderAction) Plannable() bool + func (a *RemoveReminderAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type RemoveReminderParams struct + Index int + type StateAction struct + func NewState() *StateAction + func (a *StateAction) Definition() types.ActionDefinition + func (a *StateAction) Plannable() bool + func (a *StateAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error) + type StopAction struct + func NewStop() *StopAction + func (a *StopAction) Definition() types.ActionDefinition + func (a *StopAction) Plannable() bool + func (a *StopAction) Run(ctx context.Context, sharedState *types.AgentSharedState, ...) (types.ActionResult, error)