File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -84,7 +84,9 @@ async def main() -> None:
8484
8585 # Use the first result
8686 result = results [0 ]
87- print (f"Acting on: { result .description } " )
87+ if not isinstance (result , dict ):
88+ raise RuntimeError (f"Expected observe stream result item to be a dict, got { type (result ).__name__ } " )
89+ print (f"Acting on: { result ['description' ]} " )
8890
8991 # Pass the action to Act
9092 act_stream = await session .act (
Original file line number Diff line number Diff line change 5050
5151 ### <CUSTOM CODE HANDWRITTEN BY STAGEHAND TEAM (not codegen)>
5252 from ._custom .sea_server import SeaServerManager
53+ from .resources .sessions import SessionsResource , AsyncSessionsResource
5354 ### </END CUSTOM CODE>
5455
5556__all__ = [
@@ -195,7 +196,7 @@ def close(self) -> None:
195196 ### </END CUSTOM CODE>
196197
197198 @cached_property
198- def sessions (self ) -> sessions . SessionsResource :
199+ def sessions (self ) -> SessionsResource :
199200 from .resources .sessions import SessionsResource
200201
201202 return SessionsResource (self )
@@ -481,7 +482,7 @@ async def close(self) -> None:
481482 ### </END CUSTOM CODE>
482483
483484 @cached_property
484- def sessions (self ) -> sessions . AsyncSessionsResource :
485+ def sessions (self ) -> AsyncSessionsResource :
485486 from .resources .sessions import AsyncSessionsResource
486487
487488 return AsyncSessionsResource (self )
You can’t perform that action at this time.
0 commit comments