undef-engine 2026-01-08
URI-based CLI configuration, Workers AI integration, and D1 storage backend
310 files · 9,540+ · 1,831-

URI-based CLI server configuration

7 files changed
  • defaults.py Added default server URI configuration
  • context.py Updated CLI context with URI-based server resolution
  • room.py Updated room commands for URI config
  • utility.py Updated utility commands
  • main.py Updated main CLI entry with new flags
  • commands.py Updated play commands
  • cli.py Updated chat CLI
  • Replaced –host/–port/–secure CLI flags with URI-based -s/–server for cleaner configuration decouple behavioral
    3 files
    • defaults.py
    • context.py
    • main.py
  • Renamed –http-only to –no-websocket for clarity decouple internal
    1 file
    • main.py

Workers AI and D1 backend integration

5 files changed
  • ai_provider.py Added Workers AI binding for NPC intelligence
  • sqlite.py Updated SQLite storage for D1
  • redis.py Updated Redis storage
  • store.py Updated OAuth store
  • authorization.py Updated authorization flow

Flow engine expansion

10 files changed
  • __init__.py Updated flow engine initialization
  • components.py Added flow components
  • connections.py Added flow connections
  • engine.py Expanded flow engine
  • handler.py Updated flow handler
  • base.py Added base hooks
  • hooks_helpers.py Added hook helpers
  • models.py Added flow models
  • state.py Added flow state management
  • triggers.py Added flow triggers
  • Expanded flow engine with components, connections, hooks, state management, and triggers instantiate internal
    3 files
    • components.py
    • state.py
    • triggers.py
  • Added engine primitives including category_vote, deck, hand, pile, timer, and zone instantiate internal
    3 files
    • category_vote.py
    • deck.py
    • zone.py

Telemetry and infrastructure

2 files changed
  • verify_telemetry.py Added telemetry verification script
  • OTEL_SETUP.md Added OpenTelemetry setup documentation
  • Added telemetry verification script and OpenTelemetry setup documentation baseline internal
    2 files
    • verify_telemetry.py
    • OTEL_SETUP.md