MCPcopy Create free account
hub / github.com/GraphLite-AI/GraphLite / session

Method session

sdk-python/src/graphlite_sdk/connection.py:57–74  ·  view source on GitHub ↗

Create a new session for the given user Args: username: Username for the session Returns: Session instance Raises: SessionError: If session creation fails

(self, username: str)

Source from the content-addressed store, hash-verified

55 raise ConnectionError(f"Failed to open database: {e}")
56
57 def session(self, username: str):
58 """
59 Create a new session for the given user
60
61 Args:
62 username: Username for the session
63
64 Returns:
65 Session instance
66
67 Raises:
68 SessionError: If session creation fails
69 """
70 try:
71 session_id = self._db.create_session(username)
72 return Session(session_id, self._db, username)
73 except Exception as e:
74 raise SessionError(f"Failed to create session: {e}")
75
76 def close(self):
77 """Close the database connection"""

Callers 2

mainFunction · 0.45

Calls 3

SessionErrorClass · 0.85
SessionClass · 0.70
create_sessionMethod · 0.45

Tested by

no test coverage detected