Files
trail-mate/modules/core_chat
vicliuandGitHub b2229138ed Tdeck (#24)
* fix(tracker): apply localized labels on tracker page

* feat: add runtime locale packs and font fallback

* release: prepare 0.1.19-alpha
2026-04-21 03:19:05 +08:00
..
2026-04-21 03:19:05 +08:00
2026-04-21 03:19:05 +08:00

modules/core_chat

Shared chat/domain/protocol core for all targets.

Layout

modules/core_chat/
  include/chat/
  src/
    domain/
    usecase/
    infra/
  third_party/
    nanopb/
  generated/
    meshtastic/

Notes

  • include/chat/... is the stable public include surface
  • src/domain, src/usecase, and src/infra hold the shared implementation
  • generated/meshtastic holds generated Meshtastic protobuf sources
  • third_party/nanopb holds vendored nanopb runtime sources
  • platform-bound chat shells live in platform/esp/arduino_common/src/chat/...