- Add user-decks/ directory and USER_DECKS_DIR config for exported decks - Update export-to-sim to write to user-decks/ with static mount in lab_api - Replace import/paste UI with API-backed "My Decks" dropdown in LAN client and AI Lab, fetching from GET /api/lab/decks with source grouping - Fix GET /api/lab/decks to JOIN deck_cards for totalCards count - Fix deckgenerator: add missing DOM elements (dg-strategy-bar, dg-stats-bar, dg-card-groups) inside #dg-results, null guards on render functions, fix setLoading always hiding results - Replace gpt-oss:20b with claude-opus-4-20250514 across all files - Add user-decks/ to _BUILTIN_DECK_DIRS in deck_service.py - Enrich missing type_line from Forge card cache in DB deck path - Collapse import bar behind <details> toggle in AI Lab Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
28 lines
1.7 KiB
Bash
28 lines
1.7 KiB
Bash
# Commander AI Lab — Environment Variables
|
|
# Copy this file to .env and fill in your values.
|
|
# start-lab.bat will auto-load .env if it exists.
|
|
|
|
# ── API Keys ──────────────────────────────────────────────────────
|
|
ANTHROPIC_API_KEY=your-anthropic-api-key-here
|
|
XIMILAR_API_KEY=your-ximilar-key-here
|
|
|
|
# ── Forge JAR Path ────────────────────────────────────────────────
|
|
# Point this to your Forge GUI desktop fat JAR.
|
|
FORGE_JAR_PATH=D:/ForgeCommander/forge-repo/forge-gui-desktop/target/forge-gui-desktop-2.0.12-SNAPSHOT-jar-with-dependencies.jar
|
|
|
|
# IMPORTANT: Forge MUST be launched from the forge-gui directory (not forge-gui-desktop/target).
|
|
# The JAR looks for res/ relative to its working directory. Without this, you get
|
|
# ExceptionInInitializerError on startup.
|
|
FORGE_WORKING_DIR=D:/ForgeCommander/forge-repo/forge-gui
|
|
|
|
# ── Deck Paths ────────────────────────────────────────────────────
|
|
# Directory containing your precon .dck files.
|
|
# Forge reads deck files directly from this folder.
|
|
#
|
|
# IMPORTANT: lab_api.py reads PRECON_DIR (not PRECON_DECKS_DIR).
|
|
# PRECON_DECKS_DIR is kept below for backwards compat but is NOT used by the server.
|
|
PRECON_DIR=D:\ForgeCommander\commander-ai-lab\precon-decks
|
|
PRECON_DECKS_DIR=D:\ForgeCommander\commander-ai-lab\precon-decks
|
|
USER_DECKS_DIR=D:\ForgeCommander\commander-ai-lab\user-decks
|
|
FORGE_DECKS_DIR=D:\ForgeCommander\commander-ai-lab\user-decks
|