Skip to content

feat: add cstore hsync endpoint#389

Merged
cristibleotiu merged 1 commit intodevelopfrom
cstore-hsync
Apr 14, 2026
Merged

feat: add cstore hsync endpoint#389
cristibleotiu merged 1 commit intodevelopfrom
cstore-hsync

Conversation

@aidamian
Copy link
Copy Markdown
Contributor

Summary

  • add a thin POST /hsync CStore wrapper that delegates to chainstore_hsync(...)
  • preserve per-call peer targeting by forwarding chainstore_peers as extra_peers
  • add focused wrapper tests for default-peer behavior and explicit peer forwarding

Verification

  • pass: python -m compileall extensions/business/cstore/cstore_manager_api.py extensions/business/cstore/test_cstore_manager_api.py
  • pass: python -m unittest discover -s extensions/business/cstore -p 'test_*.py'

Dependency

  • pairs with Ratio1/naeural_core PR Develop #197 for the runtime hsync implementation

Notes

  • this PR intentionally keeps the edge layer thin and does not add aliases or automatic startup sync logic

@cristibleotiu cristibleotiu merged commit c1d30e5 into develop Apr 14, 2026
@cristibleotiu cristibleotiu deleted the cstore-hsync branch April 14, 2026 15:39
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.

4 participants