1616
1717__all__ = [
1818 "EventListResponse" ,
19- "EventLspClientDiagnostics" ,
20- "EventLspClientDiagnosticsProperties" ,
21- "EventPermissionUpdated" ,
22- "EventPermissionUpdatedProperties" ,
23- "EventPermissionUpdatedPropertiesTime" ,
24- "EventFileEdited" ,
25- "EventFileEditedProperties" ,
2619 "EventInstallationUpdated" ,
2720 "EventInstallationUpdatedProperties" ,
21+ "EventLspClientDiagnostics" ,
22+ "EventLspClientDiagnosticsProperties" ,
2823 "EventMessageUpdated" ,
2924 "EventMessageUpdatedProperties" ,
3025 "EventMessageRemoved" ,
3530 "EventMessagePartRemovedProperties" ,
3631 "EventStorageWrite" ,
3732 "EventStorageWriteProperties" ,
33+ "EventPermissionUpdated" ,
34+ "EventPermissionUpdatedProperties" ,
35+ "EventPermissionUpdatedPropertiesTime" ,
36+ "EventFileEdited" ,
37+ "EventFileEditedProperties" ,
3838 "EventSessionUpdated" ,
3939 "EventSessionUpdatedProperties" ,
4040 "EventSessionDeleted" ,
5252]
5353
5454
55+ class EventInstallationUpdatedProperties (BaseModel ):
56+ version : str
57+
58+
59+ class EventInstallationUpdated (BaseModel ):
60+ properties : EventInstallationUpdatedProperties
61+
62+ type : Literal ["installation.updated" ]
63+
64+
5565class EventLspClientDiagnosticsProperties (BaseModel ):
5666 path : str
5767
@@ -64,48 +74,6 @@ class EventLspClientDiagnostics(BaseModel):
6474 type : Literal ["lsp.client.diagnostics" ]
6575
6676
67- class EventPermissionUpdatedPropertiesTime (BaseModel ):
68- created : float
69-
70-
71- class EventPermissionUpdatedProperties (BaseModel ):
72- id : str
73-
74- metadata : Dict [str , object ]
75-
76- session_id : str = FieldInfo (alias = "sessionID" )
77-
78- time : EventPermissionUpdatedPropertiesTime
79-
80- title : str
81-
82-
83- class EventPermissionUpdated (BaseModel ):
84- properties : EventPermissionUpdatedProperties
85-
86- type : Literal ["permission.updated" ]
87-
88-
89- class EventFileEditedProperties (BaseModel ):
90- file : str
91-
92-
93- class EventFileEdited (BaseModel ):
94- properties : EventFileEditedProperties
95-
96- type : Literal ["file.edited" ]
97-
98-
99- class EventInstallationUpdatedProperties (BaseModel ):
100- version : str
101-
102-
103- class EventInstallationUpdated (BaseModel ):
104- properties : EventInstallationUpdatedProperties
105-
106- type : Literal ["installation.updated" ]
107-
108-
10977class EventMessageUpdatedProperties (BaseModel ):
11078 info : Message
11179
@@ -162,6 +130,38 @@ class EventStorageWrite(BaseModel):
162130 type : Literal ["storage.write" ]
163131
164132
133+ class EventPermissionUpdatedPropertiesTime (BaseModel ):
134+ created : float
135+
136+
137+ class EventPermissionUpdatedProperties (BaseModel ):
138+ id : str
139+
140+ metadata : Dict [str , object ]
141+
142+ session_id : str = FieldInfo (alias = "sessionID" )
143+
144+ time : EventPermissionUpdatedPropertiesTime
145+
146+ title : str
147+
148+
149+ class EventPermissionUpdated (BaseModel ):
150+ properties : EventPermissionUpdatedProperties
151+
152+ type : Literal ["permission.updated" ]
153+
154+
155+ class EventFileEditedProperties (BaseModel ):
156+ file : str
157+
158+
159+ class EventFileEdited (BaseModel ):
160+ properties : EventFileEditedProperties
161+
162+ type : Literal ["file.edited" ]
163+
164+
165165class EventSessionUpdatedProperties (BaseModel ):
166166 info : Session
167167
@@ -242,15 +242,15 @@ class EventIdeInstalled(BaseModel):
242242
243243EventListResponse : TypeAlias = Annotated [
244244 Union [
245- EventLspClientDiagnostics ,
246- EventPermissionUpdated ,
247- EventFileEdited ,
248245 EventInstallationUpdated ,
246+ EventLspClientDiagnostics ,
249247 EventMessageUpdated ,
250248 EventMessageRemoved ,
251249 EventMessagePartUpdated ,
252250 EventMessagePartRemoved ,
253251 EventStorageWrite ,
252+ EventPermissionUpdated ,
253+ EventFileEdited ,
254254 EventSessionUpdated ,
255255 EventSessionDeleted ,
256256 EventSessionIdle ,
0 commit comments