Roll scrcpy recordings by device rotation and duration, and publish timeline manifests for playback and analysis. Add seamless segmented playback in the showcase UI and configurable stay-awake strategies for Android automation.
28 lines
913 B
Bash
28 lines
913 B
Bash
# ==============================================================================
|
|
# Artemis Environment Configuration Template
|
|
# ==============================================================================
|
|
# Copy this file to .env and fill in your API credentials:
|
|
# cp .env.example .env
|
|
|
|
# LLM Providers (Configure at least one)
|
|
GEMINI_API_KEY=
|
|
GOOGLE_API_KEY=
|
|
OPENAI_API_KEY=
|
|
ANTHROPIC_API_KEY=
|
|
OPEN_ROUTER_API_KEY=
|
|
XAI_API_KEY=
|
|
|
|
# Google Cloud Vision OCR (Optional - for advanced OCR processing)
|
|
OCR_API_KEY=
|
|
|
|
# Android ADB Connectivity (Optional - defaults to 127.0.0.1:5037)
|
|
ADB_HOST=127.0.0.1
|
|
ADB_PORT=5037
|
|
# ADB_DEVICE_SERIAL=
|
|
# Keep the display awake, falling back to a wake lock or safe heartbeat when needed.
|
|
# Set to false if Artemis is used with a personal device whose screen should time out.
|
|
ARTEMIS_KEEP_DEVICE_AWAKE=true
|
|
|
|
# Artemis Execution Defaults (flash or pro)
|
|
ARTEMIS_DEFAULT_PROFILE=flash
|