fix(live-conversation): harden agent runtime setup

This commit is contained in:
Yahya Alhinai
2026-06-28 08:09:48 +00:00
parent 97e5af4487
commit a80a737ea7
3 changed files with 5 additions and 0 deletions
+2
View File
@@ -1,4 +1,6 @@
node_modules node_modules
.venv
**/.venv
dist dist
build build
pnpm-lock.yaml pnpm-lock.yaml
+2
View File
@@ -11,6 +11,8 @@ from livekit.agents import Agent, AgentServer, AgentSession, RunContext, functio
from livekit.plugins import google from livekit.plugins import google
load_dotenv(".env.local") load_dotenv(".env.local")
if not os.getenv("GOOGLE_API_KEY") and os.getenv("GEMINI_API_KEY"):
os.environ["GOOGLE_API_KEY"] = os.environ["GEMINI_API_KEY"]
logger = logging.getLogger("podman-live-conversation") logger = logging.getLogger("podman-live-conversation")
+1
View File
@@ -7,6 +7,7 @@ export default tseslint.config(
'**/dist/**', '**/dist/**',
'**/build/**', '**/build/**',
'**/node_modules/**', '**/node_modules/**',
'**/.venv/**',
'**/*.config.*', '**/*.config.*',
'examples/livekit-gemini-hacker-starter/**', 'examples/livekit-gemini-hacker-starter/**',
], ],