feat(collectors) basic implementation of boring collectors; sender via http(s) to hard coded api route

This commit is contained in:
2026-01-18 19:21:16 +00:00
parent e64f597fab
commit db6ed003f1
12 changed files with 611 additions and 0 deletions

12
internal/sender/sender.go Normal file
View File

@@ -0,0 +1,12 @@
package sender
import (
"context"
"bugs.watch/agent/internal/aggregate"
)
// Sender sends snapshots somewhere.
type Sender interface {
Send(ctx context.Context, snap aggregate.Snapshot) error
}