Protobuf definitions for the Meshtastic project
Find a file
Philip Lykov 5ad3ebd860 feat(config): add rsyslog_level field to NetworkConfig for syslog severity filtering
Add a LogLevel enum and rsyslog_level field to NetworkConfig to allow
users to control which log messages are forwarded to the rsyslog server.
Only messages at or above the configured severity level are sent.

The LogLevel values (UNSET=0, TRACE=5, DEBUG=10, INFO=20, WARNING=30,
ERROR=40, CRITICAL=50) match LogRecord.Level for consistency.

Default behavior (UNSET) sends INFO and above, filtering out DEBUG
messages to reduce syslog noise.

Made-with: Cursor
2026-02-27 16:16:23 +02:00
.github Update .github/workflows/publish.yml 2026-02-01 09:58:03 -05:00
.vscode cleanup & update actions 2024-03-30 13:31:28 +10:00
meshtastic feat(config): add rsyslog_level field to NetworkConfig for syslog severity filtering 2026-02-27 16:16:23 +02:00
packages ci: fix publish github action workflow for publishing to JSR, Cargo, and NPM 2025-10-08 17:39:16 -04:00
.gitattributes clamp CR/LF and trunk fmt the ci files 2023-01-30 13:34:14 +01:00
.gitignore Ignore generated protobuf files in packages/ts/lib/ 2026-01-30 15:14:46 -05:00
buf.gen.yaml Fix JSR publish by adding .ts import extensions to protobuf codegen 2026-02-07 14:22:55 -05:00
buf.yaml Buf fixes 2025-12-20 07:14:45 -06:00
LICENSE Initial commit 2020-03-02 09:44:55 -08:00
nanopb.proto Add go_package path for nanopb.proto 2025-03-25 09:32:11 -07:00
README.md Update README.md 2025-07-07 19:42:40 -05:00
renovate.json Update bufbuild GitHub Actions 2025-07-12 19:46:12 -04:00

Meshtastic Protobuf Definitions

CI CLA assistant Fiscal Contributors Vercel

Overview

The Protobuf message definitions for the Meshtastic project (used by apps and the device firmware).

Documentation/API Reference

Stats

Alt