mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-07-17 08:22:34 -05:00
[PR #793] [MERGED] Fix earnings call analyst ADK auth detection #4831
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/793
Author: @Shubhamsaboo
Created: 5/8/2026
Status: ✅ Merged
Merged: 5/8/2026
Merged by: @Shubhamsaboo
Base:
main← Head:earnings-call-analyst-agent-adk-auth-fix📝 Commits (1)
6320331Fix earnings analyst ADK auth detection📊 Changes
8 files changed (+161 additions, -248 deletions)
View changed files
📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/README.md(+2 -2)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/adk_runtime.py(+38 -0)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/agent.py(+4 -105)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/live_demo/app.js(+6 -3)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/live_demo/server.py(+9 -4)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/research.py(+6 -98)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/tests/test_core_contracts.py(+90 -15)📝
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/youtube_ingest.py(+6 -21)📄 Description
Summary
GOOGLE_GENAI_USE_VERTEXAI=True+GOOGLE_CLOUD_PROJECT) as a valid ADK runtime pathRoot cause
The app README was Vertex-first, but runtime gates in insights, research, transcription, health, and diagnostics were still duplicated around
GOOGLE_API_KEYchecks. Vertex-only runs could therefore fall back to local/RSS behavior or reject audio transcription instead of using ADK.Validation
PYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m py_compile __init__.py adk_runtime.py agent.py research.py schemas.py youtube_ingest.py live_demo/server.pynode --check live_demo/app.jsPYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m pytest -p no:cacheproviderauth_mode=vertex_aiandhas_adk_credentials=True🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.