Logger is the minimum logging surface the engine needs. Implementations can plug into zap/zerolog/slog — the default uses Printf-style lines.
| 19 | // Logger is the minimum logging surface the engine needs. Implementations |
| 20 | // can plug into zap/zerolog/slog — the default uses Printf-style lines. |
| 21 | type Logger interface { |
| 22 | Debugf(format string, args ...any) |
| 23 | Infof(format string, args ...any) |
| 24 | Warnf(format string, args ...any) |
| 25 | } |
| 26 | |
| 27 | // Config tunes engine behaviour. |
| 28 | type Config struct { |
no outgoing calls
no test coverage detected