diff --git a/src/ZB.MOM.WW.ScadaBridge.ScriptAnalysis/ScriptCompileSurface.cs b/src/ZB.MOM.WW.ScadaBridge.ScriptAnalysis/ScriptCompileSurface.cs
index 77e4fecf..03390ae1 100644
--- a/src/ZB.MOM.WW.ScadaBridge.ScriptAnalysis/ScriptCompileSurface.cs
+++ b/src/ZB.MOM.WW.ScadaBridge.ScriptAnalysis/ScriptCompileSurface.cs
@@ -185,6 +185,14 @@ public sealed class ScriptCompileSurface
/// Mirrors AttributeAccessor.Resolve.
public string Resolve(string key) => throw new NotSupportedException(CompileOnly);
+
+ /// Mirrors AttributeAccessor.WaitAsync.
+ public Task WaitAsync(string key, object? targetValue, TimeSpan timeout, bool requireGoodQuality = false) => throw new NotSupportedException(CompileOnly);
+ public Task WaitAsync(string key, Func