Documentation
¶
Index ¶
- func CreateConfigLoader(filePath string) config.Loader
- func CreateDryRunNotifier(cfg config.Config) notify.Notifier
- func CreateDryRunOpenClawNotifier(cfg config.Config) notify.Notifier
- func CreateNotifier(cfg config.Config) notify.Notifier
- func CreateOpenClawNotifier(cfg config.Config) notify.Notifier
- func CreateWatcher(cfg config.Config, notifier notify.Notifier) watcher.Watcher
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigLoader ¶ added in v0.5.0
CreateConfigLoader constructs a config.Loader for the given file path. Pure composition: no I/O, no context creation.
func CreateDryRunNotifier ¶ added in v0.10.0
CreateDryRunNotifier constructs a notify.Notifier that logs instead of sending HTTP requests. Pure composition: no I/O at construction time.
func CreateDryRunOpenClawNotifier ¶ added in v0.11.0
CreateDryRunOpenClawNotifier constructs a notify.Notifier that logs OpenClaw-formatted payloads instead of sending HTTP requests. Pure composition: no I/O at construction time.
func CreateNotifier ¶ added in v0.5.0
CreateNotifier constructs a notify.Notifier from a validated config. Pure composition: no network calls at construction time.
func CreateOpenClawNotifier ¶ added in v0.11.0
CreateOpenClawNotifier constructs a notify.Notifier that sends OpenClaw-formatted payloads. Pure composition: no network calls at construction time.
Types ¶
This section is empty.