Custom Metadata Support In `RunConfig`
Los mantenedores suelen responder en 1 día
@hemasekhar-p ya está trabajando en esto.
Desde el 17/2/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Please, tell me will customMetadata support in RunConfig be added in Google Java ADK like in Python? Python ADK reference
Case: we have additional information injection (context info) before the start of runner, but providing it in the content is a wrong approach, cause ADK framework with LLM under the hood parse request and final JSON contain only a message provided by user. It doesn't includes .
An example of injected content in prompt (the content will be run from Runner):
{
"user_request" : "Return a JSON you've been prompted.",
"information_about_user" : {
"name" : "Valerii",
"surname" : "Fedorovych"
},
"current_time" : "2026-02-17T10:37:53.706185753+02:00"
}
Actual JSON processing by LLM:
{
"request": {
"agent": "main_coordinator",
"user_id": "user_777_investor",
"session_id": "session_finance_tracker_001",
"message": "Return a JSON you've been prompted.",
"context": {
"previous_messages": [
],
"user_profile": {
"name": null,
"goals": [
"real_estate_investment"
]
}
},
"timestamp": "2024-05-22T14:25:00Z"
}
}
Looks like a custom_metadata used in run_config in Python ADK can resolve the issue.
- Lenguaje dominante
- Java
- Estrellas
- 1.7k
- Forks
- 421
- Merge medio
- 3 d 15 h
- PR fusionados (30 d)
- 32
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de google/adk-java
-
Approved tool call re-runs on every later user turn if it never got a function responsePosiblemente ocupada @hemasekhar-p la tomó hace 1 día. Abiertoneeds review
google/adk-java#1556 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
LocalSkillSource.listResources returns backslash-separated paths on WindowsPosiblemente ocupada @hemasekhar-p la tomó hace 1 día. Abiertoneeds review
google/adk-java#1541 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Context caching (ContextCacheConfig) is a silent no-op: config is plumbed to InvocationContext but never readPosiblemente ocupada @hemasekhar-p la tomó hace 3 días. Abiertoneeds review
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
google/adk-java#1530 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
MCP toolset: in-model built-ins (e.g. google_search) can be shadowed by a server tool; a server tool named set_model_response aborts the runPosiblemente ocupada @hemasekhar-p la tomó hace 10 días. Abiertoneeds review
google/adk-java#1513 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[FEATURE] Integrating Foundgine as a Semantic Execution Layer for AI AgentsPosiblemente ocupada @hirematha la tomó hace 12 días. Abiertoneeds review
google/adk-java#1506 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de google/adk-java
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
ci-failure-cause test-failure
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
nextcloud/notes-android#3367 ·
Los mantenedores suelen responder en 1 día
-
:wave: team-triage a:chore in:isolated-projects in:kotlin-dsl
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día