23 lines
737 B
Text
23 lines
737 B
Text
let schema = import "schemas/platform/ncl-sync.ncl" in
|
|
|
|
{
|
|
ncl_sync | schema.NclSyncConfig = {
|
|
idle_timeout_secs = 600,
|
|
sync_poll_interval_ms = 500,
|
|
warm_concurrency = 4,
|
|
# ontoref root (installed) — resolves imports like `reflection/schemas/*.ncl`
|
|
# and `ontology/defaults/*.ncl` used by workspace .ontology/ and reflection/ files.
|
|
# Run `ontoref` without args to see the current Root.
|
|
extra_import_paths = [
|
|
"~/Library/Application Support/ontoref",
|
|
],
|
|
|
|
# NATS event-driven cache invalidation (opt-in).
|
|
# Requires: platform-nats running, and a publisher emitting
|
|
# provisioning.workspace.ncl.{changed,removed} events.
|
|
nats = {
|
|
enabled = true,
|
|
url = "",
|
|
},
|
|
},
|
|
}
|