Deploy and observability guidance give contradictory infrastructure ordering
@asrujana-44 ya está trabajando en esto.
Desde el 2/9/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Baseline
5a306f8956cb1eeae69f9709de0e4d61b44e11e7 (v1.3.1)
Reproduction
- Check out the baseline commit.
- Compare the deployment workflow in
skills/google-agents-cli-deploy/SKILL.mdwith the Agent Runtime order inskills/google-agents-cli-observability/SKILL.md. - Also inspect the README and Starter Pack migration entry points for an authoritative ordering rule.
Actual behavior
The deploy skill says not to run infra single-project before deployment and describes it as optional. The observability skill says Agent Runtime users must run it before the first deploy. README and the migration guide do not resolve the target/ownership distinction. A user following different entry points can therefore receive opposite instructions.
Issue #2 reports a related downstream symptom: applying Terraform after an imperative Agent Runtime deployment can create or target a second Runtime. This issue tracks the separate documentation root cause across the four user entry points.
Expected behavior
All four entry points should use one decision table:
- Basic Agent Runtime / Cloud Run: deploy directly.
- GKE: deploy performs the required targeted Terraform.
- Terraform-managed observability, any target: run
agents-cli infra single-project --applybefore deploy. - Existing imperative deployment: do not apply Terraform afterward without importing or deleting before switching; otherwise keep imperative ownership and configure observability manually.
Minimal fix
Add the same compact decision table to README, the migration guide, deploy skill, and observability skill; remove the conflicting statements; add a text contract test that requires the table and rejects the old contradictory wording.
Tested fix:
- Fork branch: https://github.com/benagentai93-dot/agents-cli/tree/codex/batch-5-doc-skill-consistency
- Root-cause commit: https://github.com/benagentai93-dot/agents-cli/commit/d68dcdf
Verification
- Documentation contract tests: 7 passed
- Full test suite: 99 passed
ruff check src tests: passedty check src: passeduv build: passed- Built wheel installed normally;
agents-cli --versionreturned1.3.1on Python 3.11 and 3.13
I am not opening a PR because the upstream repository currently does not accept PRs.
- Lenguaje dominante
- Python
- Estrellas
- 6k
- Forks
- 686
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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/agents-cli
-
documentation needs review
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
google/agents-cli#86 ·
-
needs review
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
google/agents-cli#92 · 1 comentario ·
-
When an extension is applied, there is a warning emitted for EVERY commandPosiblemente ocupada @asrujana-44 la tomó hace 8 días. Abierto
google/agents-cli#91 · 1 comentario · 1 asignado ·
-
scaffold: dependency reconciliation is silent — no diff shown, unlike enhance/upgradePosiblemente ocupada @asrujana-44 la tomó hace 2 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
google/agents-cli#85 · 1 comentario · 1 asignado ·
-
[Bug] Scaffolded agent card grows a duplicate JSONRPC 0.3 interface on every GET (card_modifier mutates the shared AgentCard)Posiblemente ocupada @asrujana-44 la tomó hace 7 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
google/agents-cli#84 · 2 comentarios · 1 asignado ·
Todos los issues de google/agents-cli
Issues similares
-
adr
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
kristofdegrave/homeassistant-smart-charging#1607 ·
Los mantenedores suelen responder en 1 día
-
namespace operations
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
EclipseFdn/open-vsx.org#13665 ·
Los mantenedores suelen responder en 1 día
-
doc good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
collective/icalendar#1865 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
canonical/opentelemetry-collector-operator#409 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
mozilla/addons-release-tests#1243 ·
Los mantenedores suelen responder en 1 día