Shangjie Chen
e99f87de73
chore: Minor improvement to session service
...
- Add missing override.
- Add warning to failed actions.
- Remove unused import.
- Remove unused fields.
- Add type checking.
PiperOrigin-RevId: 766882634
2025-06-03 17:13:33 -07:00
Shangjie Chen
65063023a5
fix: Continue fetching events if there are multiple pages.
...
Fixes https://github.com/google/adk-python/issues/920
PiperOrigin-RevId: 764985371
2025-05-29 19:42:50 -07:00
Xiang (Sean) Zhou
0250d9e3ac
chore: reformat codes using autoformat.sh
...
PiperOrigin-RevId: 764584699
2025-05-29 11:47:22 -07:00
Danny Park
9d4ca4ed44
fix: Fix filtering by user_id for vertex ai session service listing
...
When the user id contains special characters (i.e. an email), we have added in extra url parsing to address those characters. We have also added an if statement to use the correct url when there is no user_id supplied.
Copybara import of the project:
--
ef8499001afaea40bd037c4e9946b883e23a5854 by Danny Park <dpark@calicolabs.com>:
--
773cd2b50d15b9b056b47b6155df492b0ca8034c by Danny Park <dpark@calicolabs.com>:
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/996 from dpark27:fix/list_vertex_ai_sessions d351d7f6017c03165129adc7d0212f21d1340d88
PiperOrigin-RevId: 764522026
2025-05-28 19:46:39 -07:00
Shangjie Chen
bf27f22a95
fix: Make GroundingMetadata JSON serializable. Also use the same logic to simplify content serialization.
...
PiperOrigin-RevId: 764401248
2025-05-28 13:50:25 -07:00
Shangjie Chen
d212e50c10
feat:Make VertexAiSessionService true async.
...
PiperOrigin-RevId: 762547133
2025-05-23 13:31:38 -07:00
Wei Sun (Jack)
e0851a1e57
chore: batch organize imports.
...
PiperOrigin-RevId: 761824628
2025-05-21 23:40:47 -07:00
Shangjie Chen
53b14325ce
fix: Use sync request method in VertexAiSessionService. The api_client has it own event loop management.
...
PiperOrigin-RevId: 761250268
2025-05-20 15:20:21 -07:00
Shangjie Chen
0497fc578c
fix: fix return type of get_session.
...
PiperOrigin-RevId: 760638917
2025-05-19 08:46:54 -07:00
Wei Sun (Jack)
0d7d7918b6
chore: logger = logging.getLogger(__name__) --> logger = logging.getLogger('google_adk.' + __name__)
...
PiperOrigin-RevId: 759894901
2025-05-16 23:04:02 -07:00
Google Team Member
05917cabbd
ADK changes
...
PiperOrigin-RevId: 759259620
2025-05-15 12:46:44 -07:00
Google Team Member
1804ca39a6
feat! Update session service interface to be async.
...
Also keep the sync version in the InMemorySessionService as create_session_sync() as a temporary migration option.
PiperOrigin-RevId: 759252188
2025-05-15 12:24:13 -07:00
Shangjie Chen
5b3204c356
feat! Update session service interface to be async.
...
Also keep the sync version in the InMemorySessionService as create_session_sync() as a temporary migration option.
PiperOrigin-RevId: 759224250
2025-05-15 11:17:13 -07:00
Shangjie Chen
3ea9eca929
feat! Remove list_events from session service interface as it has many overlap with get_session.
...
PiperOrigin-RevId: 759184310
2025-05-15 09:41:16 -07:00
Shangjie Chen
70a6bfae90
fix: Explictly throw execption when custom id is set for vertex ai session service.
...
PiperOrigin-RevId: 757815469
2025-05-12 10:19:25 -07:00
Shangjie Chen
14933ba470
feat: Extract content encode/decode logic to a shared util and resolve issues with JSON serialization.
...
feat: Update key length for DB table to avoid key too long issue in mysql
PiperOrigin-RevId: 753614879
2025-05-01 09:13:28 -07:00
hangfei
9827820143
Agent Development Kit(ADK)
...
An easy-to-use and powerful framework to build AI agents.
2025-04-08 17:25:47 +00:00