Skip to content

feat(viz): Add Makefile and environment availability indicators#70

Open
supmo668 wants to merge 1 commit into
WooooDyy:mainfrom
supmo668:feat/env-visualization-makefile
Open

feat(viz): Add Makefile and environment availability indicators#70
supmo668 wants to merge 1 commit into
WooooDyy:mainfrom
supmo668:feat/env-visualization-makefile

Conversation

@supmo668

Copy link
Copy Markdown

Summary

Adds development tooling for env-visualization with live server status display.

Changes

  • Makefile - Simple commands for local/Docker workflows
  • Dockerfiles - Fast builds for sciworld, babyai, textcraft (using uv)
  • Availability indicator - Shows online/offline status for each environment
  • Vite proxy - Works in both local and Docker modes

Usage

make local-env ENV=sciworld              # Start single environment
make local-envs ENVS="sciworld babyai"   # Start multiple
make local-viz                           # Start visualization

Testing

  • Build passes ✓
  • Tested with sciworld environment locally
  • Availability checks update every 30s

…ation

Adds practical tooling for local development and Docker workflows:

- Makefile with simple commands for starting environments
- Dockerfiles for sciworld, babyai, textcraft using uv for fast installs
- Vite proxy config supporting both local and Docker modes
- Live availability indicator showing which servers are online

Usage:
  make local-env ENV=sciworld     # Start single environment
  make local-envs ENVS="sci bai"  # Start multiple in background
  make local-viz                  # Start visualization frontend
@KYLN24 KYLN24 requested a review from SixPlusSeven67 March 11, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant