Files
my-v0-server/app/processor/state.py
T

12 lines
335 B
Python

from typing import NotRequired, TypedDict
from app.schemas.base import JsonObject
from app.schemas.input_context import InputContext
from app.schemas.decision import DecisionResponse
class QueryState(TypedDict):
request: JsonObject
input_context: NotRequired[InputContext]
intent_decision: NotRequired[DecisionResponse]