Skip to content

fix(go): support empty BLE history sessions - #61

Merged
samuelbles07 merged 4 commits into
developmentfrom
go/fix/history
Aug 9, 2026
Merged

fix(go): support empty BLE history sessions#61
samuelbles07 merged 4 commits into
developmentfrom
go/fix/history

Conversation

@samuelbles07

Copy link
Copy Markdown
Collaborator

Summary

Treat durable zero-point route files as valid BLE history sessions so listed sessions can be downloaded and deleted instead of returning session_not_found.

Changes

  • Check route-file existence independently from point count
  • Add empty-session host coverage and select populated routes for binary integration tests
  • Document the zero-point session contract
  • Add VHUB verification for the empty-session lifecycle

Validation

  • Go ESP-IDF firmware build passed
  • 107 BLE host tests passed
  • BLE history integration flow verified on AirGradient Go hardware
  • Markdown hooks and VHUB JSON validation passed

@samuelbles07
samuelbles07 merged commit c1fd6f9 into development Aug 9, 2026
8 checks passed
@samuelbles07
samuelbles07 deleted the go/fix/history branch August 9, 2026 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant