trishul-snmp — Documentation
A package-first SNMP runtime toolkit for manager, notification, and simulator-style use.
Canonical package and runtime documentation lives in this directory. GitHub-facing
repository and community entrypoints live under .github/.
Start Here
| Document |
Use it for |
| Getting Started |
Install, first requests, and end-to-end runtime flows |
| Python API |
Primary package surface for manager, notifier, listener, responder, and bundle usage |
| Ecosystem and Compatibility |
tsnmp/tsmi split, tested version pairing, and supported runtime inputs |
Runtime Docs
| Document |
Description |
| Getting Started |
Install, first requests, and end-to-end runtime flows |
| Python API |
V2cManager, V3Manager, notification APIs, responder/simulator APIs, offline decode, and public types |
| CLI Reference |
Polling, notification send/listen/decode commands, options, exit codes, and examples |
| Configuration |
Runtime constructor fields, bundle loading inputs, and CLI/runtime knobs |
| Architecture |
Package structure, runtime layering, call flows, and bundle boundary |
| Bundle Contract |
Supported compiled-JSON inputs, sidecars, validation, and scope limits |
| Ecosystem and Compatibility |
tsnmp/tsmi split, tested version pairing, supported bundle inputs, ecosystem status |
| Roadmap |
Shipped scope, next milestones, and deferred work |
Project Docs
Historical Docs
Quick links