diff options
| author | Nate Sesti <sestinj@gmail.com> | 2023-09-06 23:02:59 -0700 | 
|---|---|---|
| committer | Nate Sesti <sestinj@gmail.com> | 2023-09-06 23:02:59 -0700 | 
| commit | ceafdf18c9d9f0f8769d4a9e45c8a407179161c5 (patch) | |
| tree | dfed3b9b14448fac251230777c2cbf869bccf386 /continuedev/src/continuedev/server | |
| parent | 6e8885fc2f7feb06ef6ac87d2d7688f9f33d15de (diff) | |
| download | sncontinue-ceafdf18c9d9f0f8769d4a9e45c8a407179161c5.tar.gz sncontinue-ceafdf18c9d9f0f8769d4a9e45c8a407179161c5.tar.bz2 sncontinue-ceafdf18c9d9f0f8769d4a9e45c8a407179161c5.zip  | |
feat: :lipstick: handful of UI improvements
Diffstat (limited to 'continuedev/src/continuedev/server')
| -rw-r--r-- | continuedev/src/continuedev/server/gui.py | 10 | 
1 files changed, 6 insertions, 4 deletions
diff --git a/continuedev/src/continuedev/server/gui.py b/continuedev/src/continuedev/server/gui.py index 49541b76..770065ac 100644 --- a/continuedev/src/continuedev/server/gui.py +++ b/continuedev/src/continuedev/server/gui.py @@ -221,6 +221,7 @@ class GUIProtocolServer:              ),              self.on_error,          ) +        posthog_logger.capture_event("set_system_message", {"system_message": message})      def set_temperature(self, temperature: float):          self.session.autopilot.continue_sdk.config.temperature = temperature @@ -230,6 +231,7 @@ class GUIProtocolServer:              ),              self.on_error,          ) +        posthog_logger.capture_event("set_temperature", {"temperature": temperature})      def set_model_for_role_from_index(self, role: str, index: int):          async def async_stuff(): @@ -242,7 +244,7 @@ class GUIProtocolServer:              await self.session.autopilot.continue_sdk.start_model(models.default)              # Set models in config.py -            JOINER = ", " +            JOINER = ",\n\t\t"              models_args = {                  "unused": f"[{JOINER.join([display_llm_class(llm) for llm in models.unused])}]",                  ("default" if role == "*" else role): display_llm_class(models.default), @@ -285,9 +287,9 @@ class GUIProtocolServer:                      if val is None:                          continue  # no pun intended -                    models_args[role] = display_llm_class(val) +                    models_args[role] = display_llm_class(val, True) -                JOINER = ", " +                JOINER = ",\n\t\t"                  models_args[                      "unused"                  ] = f"[{JOINER.join([display_llm_class(llm) for llm in unused_models])}]" @@ -346,7 +348,7 @@ async def websocket_endpoint(          while AppStatus.should_exit is False:              message = await websocket.receive_text()              logger.debug(f"Received GUI message {message}") -            if type(message) is str: +            if isinstance(message, str):                  message = json.loads(message)              if "messageType" not in message or "data" not in message:  | 
