restructure cli

- move /arch/tools => /cli
- rename /arch -> /config
- update all refs in tests to use /config
- update planoai code with new references
This commit is contained in:
Adil Hafeez 2025-12-25 00:46:13 -08:00
parent a56bb9d190
commit 425acecccc
No known key found for this signature in database
GPG key ID: 9B18EF7691369645
45 changed files with 137 additions and 102 deletions

68
cli/README.md Normal file
View file

@ -0,0 +1,68 @@
## Setup Instructions(User): plano CLI
This guide will walk you through the steps to set up the plano cli on your local machine
### Step 1: Create a Python virtual environment
In the tools directory, create a Python virtual environment by running:
```bash
python -m venv venv
```
### Step 2: Activate the virtual environment
* On Linux/MacOS:
```bash
source venv/bin/activate
```
### Step 3: Run the build script
```bash
pip install planoai==0.4.0
```
## Uninstall Instructions: plano CLI
```bash
pip uninstall planoai
```
## Setup Instructions (Dev): plano CLI
This guide will walk you through the steps to set up the plano cli on your local machine when you want to develop the plano CLI
### Step 1: Create a Python virtual environment
In the tools directory, create a Python virtual environment by running:
```bash
python -m venv venv
```
### Step 2: Activate the virtual environment
* On Linux/MacOS:
```bash
source venv/bin/activate
```
### Step 3: Run the build script
```bash
poetry install
```
### Step 4: build Arch
```bash
planoai build
```
### Logs
`plano` command can also view logs from the gateway. Use following command to view logs,
```bash
planoai logs --follow
```
## Uninstall Instructions: plano CLI
```bash
pip uninstall planoai