meshai/meshai
Matt Johnson (via Claude) b36223146f fix: harden EnvironmentalStore adapter init — isolate failures
- Wrap each adapter registration in try/except via _register_adapter()
- Track failed adapters in _failed_adapters dict with error message
- Add get_status() method for /api/env/status to report failed adapters
- No single adapter failure can abort loading of remaining adapters

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-06-10 20:25:50 +00:00
..
adapter_config feat: hepburn tropo card — region selector dropdown persisted to adapter_config 2026-06-10 06:15:36 +00:00
backends
central nws: prefix Update: when incoming alert supersedes a prior broadcast 2026-06-10 02:40:07 +00:00
cli
commands
dashboard fix: Carbon sweep — TownAnchors + GaugeSites cyan/slate → Carbon tokens 2026-06-10 19:55:02 +00:00
env fix: harden EnvironmentalStore adapter init — isolate failures 2026-06-10 20:25:50 +00:00
notifications refactor: fire digest — tighter format, 220-byte budget, 7d freshness gate 2026-06-09 05:55:22 +00:00
persistence
scripts
sources
__init__.py
__main__.py
alert_engine.py
central_normalizer.py feat: move Photon geocoder config to config.yaml — public komoot default, local override in deployment config 2026-06-10 19:49:26 +00:00
chunker.py
config.py feat: move Photon geocoder config to config.yaml — public komoot default, local override in deployment config 2026-06-10 19:49:26 +00:00
config_loader.py
connector.py
context.py
geo.py
history.py
knowledge.py
main.py feat: move Photon geocoder config to config.yaml — public komoot default, local override in deployment config 2026-06-10 19:49:26 +00:00
memory.py
mesh_data_store.py
mesh_health.py
mesh_models.py
mesh_reporter.py
mesh_sources.py
meshmonitor.py
responder.py
router.py
subscriptions.py