Releases
v0.7.0
Compare
Sorry, something went wrong.
No results found
0.7.0 (2026-08-03)
Features
accept plugins on the agent-based InMemoryRunner constructor (3fc4af7 )
add a context-caching demo agent example (89d1ee1 )
add a Vertex AI Memory Bank-backed MemoryService (d8e96e7 )
add a Vertex AI RAG-backed MemoryService (d0cc79d )
add a Vertex AI-backed SessionService (c746941 )
add conformance harness, grounding metadata, and web server plugins (1d6b45c )
add createHttpOptions to ContextCacheConfig (52f54d5 )
add memory-write helpers to CallbackContext (9be9908 )
drop the internal opaqueData field in Part (e40cfe1 )
make McpToolset headerProvider a suspend function (1021557 )
mcp: give McpToolset a typed, paged internal resource API (29b232c )
mcp: load MCP resources by name or URI (c986cc6 )
mcp: make McpToolset tool filtering context-aware via the shared ToolFilter (81583be )
mcp: make the MCP resource-template flow usable end to end (80b91b4 )
memory: add on-device AppSearchMemoryService for Android (03b63cb )
tools: add ToolFilter and ToolPredicate for context-aware tool selection (8fae51e )
warn when an MCP tool schema declares a union type (c26bfa3 )
Bug Fixes
allow hyphens in App names (34ff744 )
make Session.events thread-safe against concurrent modification (6c2a295 )
marshal MCP tool-call results into JSON-native maps (4fc6a25 )
mcp: send a progress token on MCP tool calls so progress consumers fire (2d2fc72 )
migrate web server serialization from Gson to kotlinx-serialization (e0b9255 )
sessions: apply afterTimestamp and numRecentEvents together in VertexAiSessionService (000b120 )
sessions: apply numRecentEvents and afterTimestamp together in InMemorySessionService (e2f7b49 )
sessions: enforce Vertex AI session ownership and report backend user id (9675990 )
Set the user role on Content created by AgentTool (43b5592 )
tear down all MCP sessions on McpToolset.close and share one pooled session (93a1c80 )
validate agent names in BaseAgent (dad9854 )
webserver: stream SSE via the async channel to avoid truncating large responses (4337546 )
Documentation
summarize the published modules and point at the examples directory (ada78af )
You can’t perform that action at this time.