Skip to content

Commit 511e7c7

Browse files
google-genai-botcopybara-github
authored andcommitted
feat: Adding TODO files for reaching idiomatic java
PiperOrigin-RevId: 870901862
1 parent fe00ef8 commit 511e7c7

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

dev/INTENRAL_TODOS.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Dev TODOs
2+
3+
This file contains TODOs for the dev ADK module based on
4+
[Recommendations for making ADK Java more idiomatic](http://go/idiomatic-adk-java).
5+
6+
## Dev UI
7+
8+
- [ ] **Conditional UI**: Add a configuration property (e.g.,
9+
`adk.web.ui.enabled`) to conditionally enable/disable serving Dev UI static
10+
assets (in `AdkWebServer`).
11+
- [ ] **Integration Tests**: Add E2E tests (Selenium/Playwright/HtmlUnit) for
12+
Dev UI to verify interaction between frontend assets and Spring Boot
13+
backend.
14+
- [ ] **Integration Tests**: Test critical paths like loading UI, WebSocket
15+
connection, sending/receiving messages, and rich content handling (images).
16+
17+
## Production Readiness
18+
19+
- [ ] **Actuators**: Enable and configure Spring Boot Actuator endpoints for
20+
monitoring and management.
21+
- [ ] **Actuators**: Configure startup and readiness probes for production
22+
environments.

0 commit comments

Comments
 (0)