From dcc3549540865a6f27c91959665c7fe464dc2759 Mon Sep 17 00:00:00 2001 From: Solaria Lumis Havens Date: Thu, 19 Feb 2026 18:00:56 +0000 Subject: [PATCH] fix: SyncConfig arguments and add missing imports - Fix SyncConfig to use correct keyword arguments (phase_threshold, collapse_threshold) - Add MasterConfig and EmissaryConfig imports --- becomingone/api.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/becomingone/api.py b/becomingone/api.py index 6121408..e76166f 100644 --- a/becomingone/api.py +++ b/becomingone/api.py @@ -39,6 +39,8 @@ from becomingone import ( WitnessingMode, TemporalMemory, ) +from becomingone.transducers.master import MasterConfig +from becomingone.transducers.emissary import EmissaryConfig # Configure logging logging.basicConfig( @@ -179,10 +181,10 @@ def init_engine( # Create sync configuration sync_config = SyncConfig( - master_tau=master_tau, - emissary_tau=emissary_tau, - sync_tau=sync_tau, - coherence_threshold=coherence_threshold, + phase_threshold=0.1, + collapse_threshold=coherence_threshold, + mesh_enabled=False, + dampening=0.995, ) # Create sync layer