diff --git a/baikai-effectful.cabal b/baikai-effectful.cabal
--- a/baikai-effectful.cabal
+++ b/baikai-effectful.cabal
@@ -1,6 +1,6 @@
 cabal-version:   3.4
 name:            baikai-effectful
-version:         0.1.0.0
+version:         0.2.0.0
 synopsis:        effectful binding for the baikai AI-provider transport
 description:
   A thin, policy-free effectful binding over baikai's transport. Provides the dynamic
@@ -35,7 +35,7 @@
   hs-source-dirs:  src
   exposed-modules: Baikai.Effectful
   build-depends:
-    , baikai          ^>=0.1.0
+    , baikai          ^>=0.2.0
     , base            >=4.20   && <5
     , effectful-core
     , streamly        >=0.11   && <0.13
diff --git a/test/StubProvider.hs b/test/StubProvider.hs
--- a/test/StubProvider.hs
+++ b/test/StubProvider.hs
@@ -94,7 +94,7 @@
     TextStart IndexPayload {contentIndex = 0},
     TextDelta DeltaPayload {contentIndex = 0, delta = t},
     TextEnd BlockEndPayload {contentIndex = 0, content = t},
-    EventDone TerminalPayload {reason = Stop, message = AssistantMessage (stubPayloadWith t)}
+    EventDone (doneTerminal Stop (AssistantMessage (stubPayloadWith t)))
   ]
 
 -- | The provider's streaming completion: ignore the request, emit fixed events.
