Merge fix/chore-fix into fix/chore-fix

This commit is contained in:
Yeuoly
2024-09-29 13:12:22 +08:00
parent 47c8824be6
commit 7b76b1ff82
3 changed files with 60 additions and 16 deletions

View File

@ -87,3 +87,22 @@ class PluginVoiceEntity(BaseModel):
class PluginVoicesResponse(BaseModel):
voices: list[PluginVoiceEntity] = Field(description="The result of the voices.")
class PluginDaemonError(BaseModel):
"""
Error from plugin daemon.
"""
error_type: str
message: str
args: Optional[dict] = None
class PluginDaemonInnerError(Exception):
code: int
message: str
def __init__(self, code: int, message: str):
self.code = code
self.message = message