# ADK Python Daily Change Report

- Date (UTC): 2026-02-28
- Source: `google/adk-python`
- Latest SHA: `8ddddc040ca10c75eca6752154773862069d9a1a`
- Previous SHA: `1206addd6e4a806caffb1a1ba1523adb92f72098`

## Summary

- New commits: 2

## Commits

- [8ddddc04](https://github.com/google/adk-python/commit/8ddddc040ca10c75eca6752154773862069d9a1a) chore: Use factory method to create invocation context in the runner (Shangjie Chen, 2026-02-27)
- [dff4c440](https://github.com/google/adk-python/commit/dff4c4404051b711c8be437ba0ae26ca2763df7d) fix: Update agent_engine_sandbox_code_executor in ADK 1. For prototyping and testing purposes, sandbox name can be provided, and it will be used for all requests across the lifecycle of an agent 2. If no sandbox name is provided, agent engine name will be provided, and we will automatically create one sandbox per session, and the sandbox has TTL set for a year. If the sandbox stored in the session hits the TTL, it will not be in "STATE_RUNNING" so a new sandbox will be created. (Lusha Wang, 2026-02-27)

## Changed Files

- `M	contributing/samples/agent_engine_code_execution/README`
- `M	contributing/samples/agent_engine_code_execution/agent.py`
- `M	src/google/adk/code_executors/agent_engine_sandbox_code_executor.py`
- `M	src/google/adk/runners.py`
- `M	tests/unittests/code_executors/test_agent_engine_sandbox_code_executor.py`
