Fixed SD RPG
This commit is contained in:
@@ -24,6 +24,37 @@ class RegenerateRequest(BaseModel):
|
||||
class ForkSessionRequest(BaseModel):
|
||||
until_message_id: int
|
||||
|
||||
|
||||
class RebindPersonaRequest(BaseModel):
|
||||
persona_id: str
|
||||
clear_history: bool = False
|
||||
|
||||
|
||||
class QuestStatusPatch(BaseModel):
|
||||
status: str
|
||||
|
||||
|
||||
class RpgStateDebugPatch(BaseModel):
|
||||
"""Debug override for relationship/stats (session-scoped to current player for now)."""
|
||||
affinity: Optional[int] = None
|
||||
lust: Optional[int] = None
|
||||
stamina: Optional[int] = None
|
||||
tension: Optional[int] = None
|
||||
|
||||
|
||||
class SessionContextPatch(BaseModel):
|
||||
"""Live-edit RPG / SD context fields for the active session."""
|
||||
status_quo: Optional[str] = None
|
||||
global_plot: Optional[str] = None
|
||||
outfit_json: Optional[str] = None
|
||||
scene_json: Optional[str] = None
|
||||
facts_json: Optional[str] = None
|
||||
plot_arc_json: Optional[str] = None
|
||||
affinity: Optional[int] = None
|
||||
lust: Optional[int] = None
|
||||
stamina: Optional[int] = None
|
||||
tension: Optional[int] = None
|
||||
|
||||
class ChatResponse(BaseModel):
|
||||
reply: str
|
||||
session_id: str
|
||||
|
||||
Reference in New Issue
Block a user