(self, raw: RawModel, session: Session, ctx: Context)
| 185 | yield raw, state |
| 186 | |
| 187 | def process(self, raw: RawModel, session: Session, ctx: Context): |
| 188 | tool_model = self.stream.extract(json.loads(raw.data)) |
| 189 | tool_model.set_raw_origin(raw) |
| 190 | tool_model.connection_id = ctx.connection.id |
| 191 | tool_model.set_updated_at() |
| 192 | session.merge(tool_model) |
| 193 | |
| 194 | def delete(self, session, ctx): |
| 195 | model = self.stream.tool_model |
nothing calls this directly
no test coverage detected