Asoba Ona Terminal

Ona Terminal CLI Commands Reference

Complete reference for all commands available in Ona Terminal’s interactive mode and direct CLI.


Getting Started

Launch Ona Terminal interactive mode:

ona-terminal

You’ll see the interactive prompt:

πŸ€– | 

All commands start with / and can be typed directly at this prompt.


Essential System Commands

Help and Discovery

System Status and Configuration


File Operations

Reading and Viewing Files

Directory Operations

Search Operations

AI-Assisted File Editing


GitHub Integration

Authentication and Repository Operations


O&M Specific Commands

Inverter Operations

Example O&M Workflows

Complete workflow from data upload to forecast generation:

  1. Upload Training Data
    πŸ€– | /upload-inverter upload SOLAR001 "Cape Town" "SolarEdge" SE12345 /data/solar_data.csv af-south-1 client123
    
  2. Monitor Training Progress
    πŸ€– | /upload-inverter status SOLAR001_SE12345_1754151842
    

    Wait for training to complete (status shows β€œβœ… Training β†’ Completed”).

  3. Generate Forecast
    πŸ€– | /forecast-inverter start SOLAR001 "Cape Town" "SolarEdge" SE12345 af-south-1 P50 7 daily
    
  4. Download Results
    πŸ€– | /forecast-inverter get SOLAR001 "Cape Town" "SolarEdge" SE12345 af-south-1 /tmp/forecasts P50
    

OODA Workflow Commands

The following commands map to the OODA loop (Observe, Orient, Decide, Act) for structured, agentic workflows.

Observe

Orient

Decide

Act


Configuration and Prompts

System Prompt Management

Planning File Management (.ona)


Natural Language Integration

You can also use natural language for complex tasks:

# Code generation
πŸ€– | generate a python function that reads CSV files
πŸ€– | create a terraform module for AWS S3 bucket
πŸ€– | write unit tests for my authentication function

# Analysis and review
πŸ€– | analyze this Python file for performance issues
πŸ€– | review my repository structure and suggest improvements
πŸ€– | scan my codebase for security vulnerabilities

# Infrastructure operations
πŸ€– | deploy a microservices architecture on AWS
πŸ€– | create a Kubernetes deployment with monitoring
πŸ€– | analyze my inverter data and generate forecast

Tips and Best Practices

Command Efficiency

File Operations

GitHub Workflows

O&M Operations

Planning Integration


Troubleshooting

This section provides a brief overview of common command-related issues. For a comprehensive guide, please refer to the Troubleshooting Guide.

Command Not Found

If a command isn’t recognized:

File Operations Issues

GitHub Integration Issues

O&M Data Issues

For additional help, use /help followed by the specific command name for detailed usage information.