MCPcopy
hub / github.com/wandb/openui / write

Method write

backend/openui/session.py:57–67  ·  view source on GitHub ↗
(self, session_id: str, user_id: str, data: SessionData)

Source from the content-addressed store, hash-verified

55 )
56
57 def write(self, session_id: str, user_id: str, data: SessionData):
58 Session.insert(
59 id=uuid.UUID(session_id).bytes,
60 user_id=uuid.UUID(user_id).bytes,
61 created_at=datetime.datetime.now(),
62 updated_at=datetime.datetime.now(),
63 data=data.model_dump(),
64 ).on_conflict(
65 conflict_target=[Session.id],
66 preserve=[Session.updated_at, Session.data],
67 ).execute()
68
69 def generate_session_id(self) -> str:
70 return str(uuid.uuid4())

Callers 11

HTMLAnnotatorFunction · 0.80
config.pyFile · 0.80
generate_configFunction · 0.80
callbackFunction · 0.80
get_sessionFunction · 0.80
refresh_logsMethod · 0.80
mainFunction · 0.80
scrape.pyFile · 0.80
mainFunction · 0.80
mainFunction · 0.80
uploadFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected