kcode-telegram-update-dispatch 0.1.0

Keyed, bounded, panic-isolated Telegram update dispatch
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Dependency Audit

## Runtime dependencies

- `anyhow = "=1.0.104"` supplies the processor result contract and bounded enqueue errors.
- `futures = "=0.3.33"` supplies `FutureExt::catch_unwind` for processor-future panic isolation.
- `teloxide = "=0.17.0"` with default features disabled supplies Telegram `Update` and identity types without a bot client or transport.
- `tokio = "=1.53.1"` with `sync`, `rt`, `macros`, and `time` supplies worker spawning, synchronization, concurrency permits, and bounded asynchronous tests.
- `tracing = "=0.1.44"` emits fixed processor failure and panic warnings without formatting processor errors.

## Development dependencies

- `serde_json = "=1.0.151"` constructs representative Telegram updates for contract tests.

All dependencies are exact-pinned. The crate has no persistence, HTTP client, TLS, retry, polling, or provider-call dependency.