Skip to main content

Module engine

Module engine 

Source
Expand description

The engine client (spec/sync/README.md §6): the coordinator’s view of “the omgbase side” — observe_many, observe_delete, changes_since, read_doc — behind one trait so the same coordinator runs against an in-process store or a remote server. The in-process client is here; a remote client belongs to the binary that speaks MCP.

Structs§

DocBytes
A document’s current bytes and hash.
FileBytes
Bytes to observe at a path.
InProcessEngineClient
The in-process client over an open store: each call is timestamped by clock (the wall clock by default; a fixture pins it).

Constants§

DEFAULT_LIMIT
The default changes_since page size.

Traits§

EngineClient
Everything the reconcile loop needs from the engine.