Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
reminderrelay
command
ReminderRelay is a macOS daemon that syncs Apple Reminders ↔ Home Assistant todo lists bidirectionally using last-write-wins conflict resolution.
|
ReminderRelay is a macOS daemon that syncs Apple Reminders ↔ Home Assistant todo lists bidirectionally using last-write-wins conflict resolution. |
|
internal
|
|
|
config
Package config loads and validates the ReminderRelay YAML configuration.
|
Package config loads and validates the ReminderRelay YAML configuration. |
|
homeassistant
Package homeassistant wraps the go-ha-client REST and WebSocket APIs for todo-list operations.
|
Package homeassistant wraps the go-ha-client REST and WebSocket APIs for todo-list operations. |
|
model
Package model defines shared types used across the sync engine and adapters.
|
Package model defines shared types used across the sync engine and adapters. |
|
reminders
Package reminders wraps the go-eventkit reminders library and converts between native EventKit types and the shared model.Item representation.
|
Package reminders wraps the go-eventkit reminders library and converts between native EventKit types and the shared model.Item representation. |
|
setup
Package setup implements the interactive first-run wizard that guides users through configuring, installing, and starting ReminderRelay.
|
Package setup implements the interactive first-run wizard that guides users through configuring, installing, and starting ReminderRelay. |
|
state
Package state manages the SQLite database that tracks sync metadata between Apple Reminders and Home Assistant todo lists.
|
Package state manages the SQLite database that tracks sync metadata between Apple Reminders and Home Assistant todo lists. |
|
sync
Package sync implements the bidirectional reconciliation engine for ReminderRelay.
|
Package sync implements the bidirectional reconciliation engine for ReminderRelay. |
|
telemetry
Package telemetry initialises optional OpenTelemetry trace, metric, and log providers backed by an OTLP gRPC collector.
|
Package telemetry initialises optional OpenTelemetry trace, metric, and log providers backed by an OTLP gRPC collector. |
Click to show internal directories.
Click to hide internal directories.