@@ -445,7 +445,7 @@ def _create_tables(self) -> None:
445445 cursor .execute (events_idx )
446446 conn .commit ()
447447 finally :
448- cursor .close () # type: ignore[no-untyped-call]
448+ cursor .close ()
449449
450450 async def create_tables (self ) -> None :
451451 """Create tables if they don't exist."""
@@ -506,7 +506,7 @@ def _create_session(
506506 cursor .execute (sql , params )
507507 conn .commit ()
508508 finally :
509- cursor .close () # type: ignore[no-untyped-call]
509+ cursor .close ()
510510
511511 result = self ._get_session (session_id )
512512 if result is None :
@@ -557,7 +557,7 @@ def _get_session(self, session_id: str) -> "SessionRecord | None":
557557 update_time = row [5 ],
558558 )
559559 finally :
560- cursor .close () # type: ignore[no-untyped-call]
560+ cursor .close ()
561561 except Exception as e :
562562 error_msg = str (e ).lower ()
563563 if any (pattern in error_msg for pattern in ADBC_TABLE_NOT_FOUND_PATTERNS ):
@@ -592,7 +592,7 @@ def _update_session_state(self, session_id: str, state: "dict[str, Any]") -> Non
592592 cursor .execute (sql , (state_json , session_id ))
593593 conn .commit ()
594594 finally :
595- cursor .close () # type: ignore[no-untyped-call]
595+ cursor .close ()
596596
597597 async def update_session_state (self , session_id : str , state : "dict[str, Any]" ) -> None :
598598 """Update session state."""
@@ -616,7 +616,7 @@ def _delete_session(self, session_id: str) -> None:
616616 cursor .execute (sql , (session_id ,))
617617 conn .commit ()
618618 finally :
619- cursor .close () # type: ignore[no-untyped-call]
619+ cursor .close ()
620620
621621 async def delete_session (self , session_id : str ) -> None :
622622 """Delete session and associated events."""
@@ -671,7 +671,7 @@ def _list_sessions(self, app_name: str, user_id: str | None = None) -> "list[Ses
671671 for row in rows
672672 ]
673673 finally :
674- cursor .close () # type: ignore[no-untyped-call]
674+ cursor .close ()
675675 except Exception as e :
676676 error_msg = str (e ).lower ()
677677 if any (pattern in error_msg for pattern in ADBC_TABLE_NOT_FOUND_PATTERNS ):
@@ -710,7 +710,7 @@ def _insert_event(self, event_record: "EventRecord") -> None:
710710 )
711711 conn .commit ()
712712 finally :
713- cursor .close () # type: ignore[no-untyped-call]
713+ cursor .close ()
714714
715715 def _append_event_and_update_state (
716716 self , event_record : "EventRecord" , session_id : str , state : "dict[str, Any]"
@@ -760,7 +760,7 @@ def _append_event_and_update_state(
760760 conn .rollback ()
761761 raise
762762 finally :
763- cursor .close () # type: ignore[no-untyped-call]
763+ cursor .close ()
764764
765765 async def append_event_and_update_state (
766766 self , event_record : EventRecord , session_id : str , state : "dict[str, Any]"
@@ -820,7 +820,7 @@ def _get_events(
820820 for row in rows
821821 ]
822822 finally :
823- cursor .close () # type: ignore[no-untyped-call]
823+ cursor .close ()
824824 except Exception as e :
825825 error_msg = str (e ).lower ()
826826 if any (pattern in error_msg for pattern in ADBC_TABLE_NOT_FOUND_PATTERNS ):
@@ -1014,7 +1014,7 @@ def _create_tables(self) -> None:
10141014 cursor .execute (idx_session )
10151015 conn .commit ()
10161016 finally :
1017- cursor .close () # type: ignore[no-untyped-call]
1017+ cursor .close ()
10181018
10191019 async def create_tables (self ) -> None :
10201020 """Create tables if they don't exist."""
@@ -1122,7 +1122,7 @@ def _insert_memory_entries(self, entries: "list[MemoryRecord]", owner_id: "objec
11221122 raise
11231123 conn .commit ()
11241124 finally :
1125- cursor .close () # type: ignore[no-untyped-call]
1125+ cursor .close ()
11261126
11271127 return inserted_count
11281128
@@ -1161,7 +1161,7 @@ def _search_entries(
11611161 cursor .execute (sql , (app_name , user_id , pattern , effective_limit ))
11621162 rows = cursor .fetchall ()
11631163 finally :
1164- cursor .close () # type: ignore[no-untyped-call]
1164+ cursor .close ()
11651165 except Exception as exc :
11661166 error_msg = str (exc ).lower ()
11671167 if any (pattern in error_msg for pattern in ADBC_TABLE_NOT_FOUND_PATTERNS ):
@@ -1193,7 +1193,7 @@ def _delete_entries_by_session(self, session_id: str) -> int:
11931193 conn .commit ()
11941194 return cursor .rowcount if cursor .rowcount and cursor .rowcount > 0 else 0
11951195 finally :
1196- cursor .close () # type: ignore[no-untyped-call]
1196+ cursor .close ()
11971197
11981198 async def delete_entries_by_session (self , session_id : str ) -> int :
11991199 """Delete all memory entries for a specific session."""
@@ -1217,7 +1217,7 @@ def _delete_entries_older_than(self, days: int) -> int:
12171217 conn .commit ()
12181218 return cursor .rowcount if cursor .rowcount and cursor .rowcount > 0 else 0
12191219 finally :
1220- cursor .close () # type: ignore[no-untyped-call]
1220+ cursor .close ()
12211221
12221222 async def delete_entries_older_than (self , days : int ) -> int :
12231223 """Delete memory entries older than specified days."""
0 commit comments