You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Please ensure you have read the [contribution guide](https://github.com/google/adk-python/blob/main/CONTRIBUTING.md) before creating a pull request.**
2
+
3
+
### Link to Issue or Description of Change
4
+
5
+
**1. Link to an existing issue (if applicable):**
6
+
7
+
- Closes: #_issue_number_
8
+
- Related: #_issue_number_
9
+
10
+
**2. Or, if no issue exists, describe the change:**
11
+
12
+
_If applicable, please follow the issue templates to provide as much detail as
13
+
possible._
14
+
15
+
**Problem:**
16
+
_A clear and concise description of what the problem is._
17
+
18
+
**Solution:**
19
+
_A clear and concise description of what you want to happen and why you choose
20
+
this solution._
21
+
22
+
### Testing Plan
23
+
24
+
_Please describe the tests that you ran to verify your changes. This is required
25
+
for all PRs that are not small documentation or typo fixes._
26
+
27
+
**Unit Tests:**
28
+
29
+
-[ ] I have added or updated unit tests for my change.
30
+
-[ ] All unit tests pass locally.
31
+
32
+
_Please include a summary of passed `pytest` results._
33
+
34
+
**Manual End-to-End (E2E) Tests:**
35
+
36
+
_Please provide instructions on how to manually test your changes, including any
37
+
necessary setup or configuration. Please provide logs or screenshots to help
38
+
reviewers better understand the fix._
39
+
40
+
### Checklist
41
+
42
+
-[ ] I have read the [CONTRIBUTING.md](https://github.com/google/adk-python/blob/main/CONTRIBUTING.md) document.
43
+
-[ ] I have performed a self-review of my own code.
44
+
-[ ] I have commented my code, particularly in hard-to-understand areas.
45
+
-[ ] I have added tests that prove my fix is effective or that my feature works.
46
+
-[ ] New and existing unit tests pass locally with my changes.
47
+
-[ ] I have manually tested my changes end-to-end.
48
+
-[ ] Any dependent changes have been merged and published in downstream modules.
49
+
50
+
### Additional context
51
+
52
+
_Add any other context or screenshots about the feature request here._
Copy file name to clipboardExpand all lines: README.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,15 +24,15 @@
24
24
25
25
Agent Development Kit (ADK) is a flexible and modular framework for developing and deploying AI agents. While optimized for Gemini and the Google ecosystem, ADK is model-agnostic, deployment-agnostic, and is built for compatibility with other frameworks. ADK was designed to make agent development feel more like software development, to make it easier for developers to create, deploy, and orchestrate agentic architectures that range from simple tasks to complex workflows.
26
26
27
-
28
27
---
29
28
30
29
## 🔥 What's new
31
30
32
-
-**Agent Config**: Build agents without code. Check out the
-**Custom Service Registration**: Add a service registry to provide a generic way to register custom service implementations to be used in FastAPI server. See short instruction [here](https://github.com/google/adk-python/discussions/3175#discussioncomment-14745120). ([391628f](https://github.com/google/adk-python/commit/391628fcdc7b950c6835f64ae3ccab197163c990))
32
+
33
+
-**Rewind**: Add the ability to rewind a session to before a previous invocation ([9dce06f](https://github.com/google/adk-python/commit/9dce06f9b00259ec42241df4f6638955e783a9d1)).
34
34
35
-
-**Tool Confirmation**: A [tool confirmation flow(HITL)](https://google.github.io/adk-docs/tools/confirmation/) that can guard tool execution with explicit confirmation and custom input
35
+
-**New CodeExecutor**: Introduces a new AgentEngineSandboxCodeExecutor class that supports executing agent-generated code using the Vertex AI Code Execution Sandbox API ([ee39a89](https://github.com/google/adk-python/commit/ee39a891106316b790621795b5cc529e89815a98))
36
36
37
37
## ✨ Key Features
38
38
@@ -43,6 +43,11 @@ Agent Development Kit (ADK) is a flexible and modular framework for developing a
43
43
-**Code-First Development**: Define agent logic, tools, and orchestration
44
44
directly in Python for ultimate flexibility, testability, and versioning.
45
45
46
+
-**Agent Config**: Build agents without code. Check out the
-**Tool Confirmation**: A [tool confirmation flow(HITL)](https://google.github.io/adk-docs/tools/confirmation/) that can guard tool execution with explicit confirmation and custom input.
50
+
46
51
-**Modular Multi-Agent Systems**: Design scalable applications by composing
47
52
multiple specialized agents into flexible hierarchies.
0 commit comments