Files
adk-python/contributing/samples/migrate_session_db/dnd_sessions.db
T

82 lines
48 KiB
Plaintext
Raw Normal View History

SQLite format 3@  
ø ½±Ç
Ë|
” ½ …IŠmtableeventseventsCREATE TABLE events (
id VARCHAR(128) NOT NULL,
app_name VARCHAR(128) NOT NULL,
user_id VARCHAR(128) NOT NULL,
session_id VARCHAR(128) NOT NULL,
invocation_id VARCHAR(256) NOT NULL,
author VARCHAR(256) NOT NULL,
actions BLOB NOT NULL,
long_running_tool_ids_json TEXT,
branch VARCHAR(256),
timestamp DATETIME NOT NULL,
content TEXT,
grounding_metadata TEXT,
custom_metadata TEXT,
partial BOOLEAN,
turn_complete BOOLEAN,
error_code VARCHAR(256),
error_message VARCHAR(1024),
interrupted BOOLEAN,
PRIMARY KEY (id, app_name, user_id, session_id),
FOREIGN KEY(app_name, user_id, session_id) REFERENCES sessions (app_name, user_id, id) ON DELETE CASCADE
)+?indexsqlite_autoindex_events_1events [##}tableuser_statesuser_statesCREATE TABLE user_states (
app_name VARCHAR(128) NOT NULL,
user_id VARCHAR(128) NOT NULL,
state TEXT NOT NULL,
update_time DATETIME NOT NULL,
PRIMARY KEY (app_name, user_id)
)5I#indexsqlite_autoindex_user_states_1user_states.!!'tableapp_statesapp_statesCREATE TABLE app_states (
app_name VARCHAR(128) NOT NULL,
state TEXT NOT NULL,
update_time DATETIME NOT NULL,
PRIMARY KEY (app_name)
)3G!indexsqlite_autoindex_app_states_1app_statesƒytablesessionssessionsCREATE TABLE sessions (
app_name VARCHAR(128) NOT NULL,
user_id VARCHAR(128) NOT NULL,
id VARCHAR(128) NOT NULL,
state TEXT NOT NULL,
create_time DATETIME NOT NULL,
update_time DATETIME NOT NULL,
PRIMARY KEY (app_name, user_id, id)
)/Cindexsqlite_autoindex_sessions_1sessions
  n9U33migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5b{}2025-10-29 03:56:322025-10-29 03:56:32n9U33migrate_session_db_appuser16cb6874e-398c-4ad
u»uE9Umigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bD9U migrate_session_db_appuser16cb6874e-398c-4adf-a7da-4cf7bf6fe8d4
ææ9 migrate_session_db_app
àà9 migrate_session_db_appuser1
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:35.144572{"parts": [{"function_response": {"id": "adk-039068d8-ea45-4c1c-a9ed-b60fa4df0360", "name": "roll_die", "response": {"result": 80}}}], "role": "user"}…/U9UY=…(A+8508bef1-01ee-4643-b3e6-2ef27e7a8905migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-64721d3c-372a-47c4-98c1-e328bc424b36migrate_session_db_agent€•CŒgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””(hhhh
Œ__pydantic_private__”Nub.[]2025-10-28 23:56:33.766919{"parts": [{"function_call": {"id": "adk-039068d8-ea45-4c1c-a9ed-b60fa4df0360", "args": {"sides": 100}, "name": "roll_die"}}], "role": "model"}„[U9UYAC51358fc8-4891-45ea-979f-e5f651b3c0b9migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-64721d3c-372a-47c4-98c1-e328bc424b36user€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:33.760450{"parts": [{"text": "Roll a die with 100 sides and check if it is prime"}], "role": "user"}…U9UY=…(A5e9c944f-797b-4722-8b99-6bf0cb3be3cfmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-3c200651-5da8-4e22-9f1d-16087134db6cmigrate_session_db_agent€•CŒgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””(hhhh
Œ__pydantic_private__”Nub.2025-10-28 23:56:32.231105{"parts": [{"text": "Hi, I am a hello world agent that can roll a dice of 8 sides and check prime numbers.\n"}], "role": "model"}„@U9UYA
347ce92b-87b7-4ecd-b56a-3ecd9cc7f164migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-3c200651-5da8-4e22-9f1d-16087134db6cuser€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:32.223561{"parts": [{"text": "Hi, introduce yourself."}], "role": "user"}„@U9UYA
c1743c53-9e16-4cef-95f8-5ec5adc6db3amigrate_session_db_appuser16cb6874e-398c-4adf-a7da-4cf7bf6fe8d4e-56027b19-2444-46d2-9a38-8e9b346fbc8duser€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:10.421959{"parts": [{"text": "Hi, introduce yourself."}], "role

 ¼ Ó
ý
'+
UÀ ¼
 ©
ê
 > hjU9U60b8217a-671e-4ef5-943a-969485653670migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U24ceceb4-3e7e-4eae-806e-3b0a02f6c58bmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U34b0e378-65e6-440f-a29e-a28b1b3aebbbmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5b
jU9U123987ff-ede4-4566-ab2c-af80dead5835migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5b jU9Uf1d4de3f-8b3d-4dda-9eb2-33d106dcf74fmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5b jU9U0e9b3f4c-6879-4432-aa0f-79b497e2046bmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5b
jU9Ue54446ca-75f9-4cb9-b5ce-38c826595942migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5b jU9U8139d61f-5a9a-4b9a-a9e5-2717553b5797migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9Uc1a82b62-09aa-4715-b864-97ca064b6ca5migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U7904f641-4058-4998-b85c-fb10805e718cmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U8508bef1-01ee-4643-b3e6-2ef27e7a8905migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U51358fc8-4891-45ea-979f-e5f651b3c0b9migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U5e9c944f-797b-4722-8b99-6bf0cb3be3cfmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5bjU9U347ce92b-87b7-4ecd-b56a-3ecd9cc7f164migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5biU9U c1743c53-9e16-4cef-95f8-5ec5adc6db3amigrate_session_db_appuser16cb6874e-398c-4adf-a7da-4cf7bf6fe8d4

½ zØzÈ…*U9UY=…A97904f641-4058-4998-b85c-fb10805e718cmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-64721d3c-372a-47c4-98c1-e328bc424b36migrate_session_db_agent€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:35.144572{"parts": [{"function_response": {"id": "adk-039068d8-ea45-4c1c-a9ed-b60fa4df0360", "name": "roll_die", "response": {"result": 80}}}], "role": "user"}…/U9UY=…(A+8508bef1-01ee-4643-b3e6-2ef27e7a8905migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-64721d3c-372a-47c4-98c1-e328bc424b36migrate_session_db_agent€•CŒgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””(hhhh
Œ__pydantic_private__”Nub.[]2025-10-28 23:56:33.766919{"parts": [{"function_call": {"id": "adk-039068d8-ea45-4c1c-a9ed-b60fa4df0360", "args": {"sides": 100}, "name": "roll_die"}}], "role": "model"}„[U9UYAC51358fc8-4891-45ea-979f-e5f651b3c0b9migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-64721d3c-372a-47c4-98c1-e328bc424b36user€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:33.760450{"parts": [{"text": "Roll a die with 100 sides and check if it is prime"}], "role": "user"}…U9UY=…(A5e9c944f-797b-4722-8b99-6bf0cb3be3cfmigrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-3c200651-5da8-4e22-9f1d-16087134db6cmigrate_session_db_agent€•CŒgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””(hhhh
Œ__pydantic_private__”Nub.2025-10-28 23:56:32.231105{"parts": [{"text": "Hi, I am a hello world agent that can roll a dice of 8 sides and check prime numbers.\n"}], "role": "model"}„@U9UYA
347ce92b-87b7-4ecd-b56a-3ecd9cc7f164migrate_session_db_appuser1aee03f34-32ef-432b-b1bb-e66a3a79dd5be-3c200651-5da8-4e22-9f1d-16087134db6cuser€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:32.223561{"parts": [{"text": "Hi, introduce yourself."}], "role": "user"}„@U9UYA
c1743c53-9e16-4cef-95f8-5ec5adc6db3amigrate_session_db_appuser16cb6874e-398c-4adf-a7da-4cf7bf6fe8d4e-56027b19-2444-46d2-9a38-8e9b346fbc8duser€•9Œgoogle.adk.events.event_actions”Œ EventActions”“”)”}”(Œ__dict__”}”(Œskip_summarization”NŒ state_delta”}”Œartifact_delta”}”Œtransfer_to_agent”NŒescalate”NŒrequested_auth_configs”}”Œrequested_tool_confirmations”}”Œ
compaction”NuŒ__pydantic_extra__”NŒ__pydantic_fields_set__””Œ__pydantic_private__”Nub.2025-10-28 23:56:10.421959{"parts": [{"text": "Hi, introduce yourself."}], "role": "user"}
,