diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-06-09 12:10:21 -0400 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-06-09 12:10:21 -0400 |
commit | 2a1a22dcf5180d7224c417e79e5b975954da3a44 (patch) | |
tree | 3b289b99c1ed7c9717f57da7c75f0974b70f7781 /continuedev | |
parent | fad78af1af4202ef70aa36d7895015413bfef96b (diff) | |
download | sncontinue-2a1a22dcf5180d7224c417e79e5b975954da3a44.tar.gz sncontinue-2a1a22dcf5180d7224c417e79e5b975954da3a44.tar.bz2 sncontinue-2a1a22dcf5180d7224c417e79e5b975954da3a44.zip |
fixed final (query) step of CreatePipelineRecipe
Diffstat (limited to 'continuedev')
-rw-r--r-- | continuedev/src/continuedev/core/autopilot.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/continuedev/src/continuedev/core/autopilot.py b/continuedev/src/continuedev/core/autopilot.py index 97955ea2..b82e1fef 100644 --- a/continuedev/src/continuedev/core/autopilot.py +++ b/continuedev/src/continuedev/core/autopilot.py @@ -1,3 +1,4 @@ +from functools import cached_property import traceback import time from typing import Any, Callable, Coroutine, Dict, List @@ -28,7 +29,7 @@ class Autopilot(ContinueBaseModel): _user_input_queue = AsyncSubscriptionQueue() _retry_queue = AsyncSubscriptionQueue() - @property + @cached_property def continue_sdk(self) -> ContinueSDK: return ContinueSDK(self) @@ -200,8 +201,7 @@ class Autopilot(ContinueBaseModel): self._active = False # Doing this so active can make it to the frontend after steps are done. But want better state syncing tools - for callback in self._on_update_callbacks: - await callback(None) + await self.update_subscribers() async def run_from_observation(self, observation: Observation): next_step = self.policy.next(self.history) |