add prompt assistant

This commit is contained in:
2026-05-07 09:51:47 -06:00
parent a46848b1c9
commit 22c3b65e28
4 changed files with 115 additions and 8 deletions

View File

@@ -1,6 +1,15 @@
from django.urls import path
from .consumers import PromptConsumer
from collections.abc import Callable
from typing import Any, cast
websocket_urlpatterns = [
path("ws/prompt/<int:task_id>/", PromptConsumer.as_asgi()),
from django.urls import path
from django.urls.resolvers import URLPattern, URLResolver
from .consumers import PromptConsumer, GuidanceConsumer
AsgiApplication = Callable[..., Any]
RoutePattern = URLPattern | URLResolver
websocket_urlpatterns: list[RoutePattern] = [
path("ws/prompt/<int:task_id>/", cast(AsgiApplication, PromptConsumer.as_asgi())),
path("ws/guidance/<int:task_id>/", cast(AsgiApplication, GuidanceConsumer.as_asgi())),
]