Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1.28 KB

File metadata and controls

28 lines (24 loc) · 1.28 KB

xCloud Terminal Development Plan

Current priorities

  1. Preserve deterministic direct xCloud command behavior.
  2. Add AI mode as a safe orchestration layer, not a privileged bypass.
  3. Ship @xcloud/cli as the default direct-command backend for xCloud Terminal.
  4. Support xcloud --ai as a first-class entrypoint, alongside xterm --ai.
  5. Default AI mode to local, using the xCloud AI/tool layer and the user's provider key.
  6. Support --agent hosted by loading https://github.com/xCloudDev/xcloud-agent-skills and using the user's Anthropic/OpenAI/OpenRouter token.
  7. Reuse/adapt concepts from bashar/metro-vps/ai-chatbot-claud-cli-optimized:
    • YAML/tool catalog metadata
    • ReAct loop
    • policy/destructive/billing guards
    • step telemetry
    • large-output reduction
  8. Keep Laravel app AI code server-side; do not copy the full branch into this repo.

Near-term task order

  1. Bundle/delegate to direct command bridge from xCloudDev/xCloud-cli.
  2. Expose xcloud --ai and xterm --ai through xCloud Terminal.
  3. Tool catalog and schema validation.
  4. Provider config and model client.
  5. Local ReAct loop.
  6. Hosted skills loader for xCloudDev/xcloud-agent-skills.
  7. Interactive xterm --ai shell.
  8. Hosted xCloud AI backend compatibility after app branch is stable.