meshai/meshai
zvx-echo6 c5f4dac8b6 fix: remove hardcoded timezone and region names for portability
- Timezone now configurable (default America/Boise)
- Router prompt generates region name instructions from config
- Any operator can run MeshAI for their region without code changes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-12 15:39:54 -06:00
..
backends fix: Remove hard-coded token limits on LLM responses 2026-05-05 22:06:50 +00:00
cli feat: Full alert engine — 17 conditions, scaling cooldown, per-condition TUI toggles 2026-05-06 05:39:11 +00:00
commands feat(env): NIFC fire perimeters + avalanche advisories 2026-05-12 15:22:07 -06:00
dashboard feat(env): NIFC fire perimeters + avalanche advisories 2026-05-12 15:22:07 -06:00
env feat(env): NIFC fire perimeters + avalanche advisories 2026-05-12 15:22:07 -06:00
sources feat: Feeder-level gateway awareness from /api/packets_seen 2026-05-05 19:55:23 +00:00
__init__.py
__main__.py
alert_engine.py fix: remove hardcoded timezone and region names for portability 2026-05-12 15:39:54 -06:00
chunker.py feat: ACK-based message delivery, markdown stripping, prompt fixes 2026-05-06 04:17:44 +00:00
config.py fix: remove hardcoded timezone and region names for portability 2026-05-12 15:39:54 -06:00
connector.py fix: Rename ACK callback to onAckNak — meshtastic lib filters ACKs for other names 2026-05-06 14:30:28 +00:00
context.py
geo.py feat: Add Phase 2 - Geographic Hierarchy and Health Scoring 2026-05-04 16:43:12 +00:00
history.py
knowledge.py feat(knowledge): add Qdrant backend with SQLite fallback 2026-05-06 15:54:43 +00:00
main.py fix: remove hardcoded timezone and region names for portability 2026-05-12 15:39:54 -06:00
memory.py
mesh_data_store.py fix: Dedup packets across sources, translate numeric port numbers to names 2026-05-07 03:08:08 +00:00
mesh_health.py feat(mesh): config-driven regions with stale purge and coverage fix 2026-05-05 06:33:38 +00:00
mesh_models.py feat: Feeder-level gateway awareness from /api/packets_seen 2026-05-05 19:55:23 +00:00
mesh_reporter.py fix: Dedup packets across sources, translate numeric port numbers to names 2026-05-07 03:08:08 +00:00
mesh_sources.py fix: Fundamental ID matching — packets, telemetry, and utilization now work 2026-05-04 21:47:18 +00:00
meshmonitor.py feat: Dynamic identity system prompt from bot config 2026-05-03 05:45:58 +00:00
responder.py fix: Switch to delay-based delivery — wantAck firmware retries cause duplicates 2026-05-07 21:50:09 +00:00
router.py fix: remove hardcoded timezone and region names for portability 2026-05-12 15:39:54 -06:00
subscriptions.py feat(subscriptions): Add Phase 4 subscription system for scheduled reports 2026-05-05 02:26:12 +00:00