CallOptions
This commit is contained in:
@@ -15,6 +15,13 @@ CallEventKind = Literal[
|
||||
ShellStatus = Literal["ready", "running", "error"]
|
||||
|
||||
|
||||
@dataclass
|
||||
class CallOptions:
|
||||
"""Presentation and execution hints attached to one call."""
|
||||
|
||||
collapsed: bool = False
|
||||
|
||||
|
||||
@dataclass
|
||||
class CallEvent:
|
||||
"""One ordered, UI-safe event emitted while a call executes."""
|
||||
@@ -54,7 +61,7 @@ class CallResponse:
|
||||
call_id: str
|
||||
shell_name: str
|
||||
code: str
|
||||
collapsed: bool
|
||||
options: CallOptions
|
||||
result: CallResult
|
||||
events: list[CallEvent]
|
||||
shell: ShellInfo
|
||||
|
||||
Reference in New Issue
Block a user