recursive-agent 0.6.0

A minimal, orthogonal, self-improving coding agent kernel in Rust
Documentation
# CLI Overview

The `recursive` binary provides several subcommands:

| Command | Description |
|---|---|
| [`run`]./run | Execute a single goal and exit |
| [`repl`]./repl | Interactive REPL — one goal per line |
| [`loop`]./loop | Self-scheduling autonomous loop mode |
| [`http`]./http | Start the HTTP API server |
| [`tools`]./tools | List registered tools (no API key needed) |
| [`sessions`]./sessions | Manage persisted sessions |

## Installation

```bash
cargo install recursive-agent
```

## Global flags

| Flag | Default | Description |
|---|---|---|
| `--workspace <path>` | cwd | Filesystem sandbox root |
| `--max-steps <n>` | `32` | Step budget per run |
| `--model <name>` | `gpt-4o-mini` | Override model |
| `--api-base <url>` | `https://api.openai.com/v1` | Override endpoint |
| `--provider <name>` | `default` | Named provider profile from `providers.toml` |
| `-v / --verbose` | off | Verbose output |