Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion docs/examples/hello_world/bob.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,18 @@ Install Evolve by following the [installation instructions →](../../installati
curl -fsSL https://raw.githubusercontent.com/AgentToolkit/altk-evolve/main/platform-integrations/install.sh | bash -s -- install --platform bob --mode lite
```

**Important:** After installation completes, you must **restart Bob IDE** for the new mode to appear.

## Step 3: Project Setup
Open the project directory in IBM Bob IDE, and switch Bob's mode to `Evolve Lite`
1. **Restart Bob IDE** if you haven't already (close and reopen the application)
2. Open the project directory (`hello-world`) in IBM Bob IDE
3. **Switch Bob's mode to `Evolve Lite`** - Look for the mode selector in Bob's interface and select "Evolve Lite"

**Troubleshooting:** If "Evolve Lite" doesn't appear in the mode list:
- Verify the installation completed without errors
- Check that `~/.bob/custom_modes.yaml` exists and contains the evolve-lite configuration
- Try restarting Bob IDE again
- Re-run the install script (it's safe to run multiple times)

!!! failure "`Evolve Lite` mode not found?"
If Bob is running while you install Evolve, the `Evolve Lite` mode will not have been loaded. Try restarting IBM Bob IDE.
Expand Down
78 changes: 78 additions & 0 deletions docs/installation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,17 @@
```bash
curl -fsSL https://raw.githubusercontent.com/AgentToolkit/altk-evolve/main/platform-integrations/install.sh | bash -s -- install --platform bob --mode lite
```

**What this installs:**
- Evolve Lite mode for IBM Bob
- Custom skills in `~/.bob/skills/` directory
- Custom mode configuration in `~/.bob/custom_modes.yaml`

**Post-Installation Steps:**
1. **Restart Bob** - Close and reopen IBM Bob IDE to load the new mode
2. **Switch to Evolve Lite mode** - In Bob, select "Evolve Lite" from the mode dropdown
3. **Verify installation** - The mode should appear in `~/.bob/custom_modes.yaml`

Next: [Hello World with IBM Bob](../examples/hello_world/bob.md)

### Claude Code Plugin Marketplace
Expand Down Expand Up @@ -40,3 +51,70 @@ curl -fsSL https://raw.githubusercontent.com/AgentToolkit/altk-evolve/v1.0.5/pla
| `full` | Install all components including UI and CLI |

Use `--dry-run` to see what would be installed without making changes.

## Post-Installation

### For Bob Users

After running the install script:

1. **Restart Bob IDE** - The new mode will not appear until you restart
2. **Locate the mode** - Open Bob and look for "Evolve Lite" in the mode selector
3. **Verify files** - Check that `~/.bob/custom_modes.yaml` contains the Evolve Lite configuration
4. **Test the installation** - Try the [Hello World tutorial](../examples/hello_world/bob.md)

**Troubleshooting:**
- If the mode doesn't appear after restart, check `~/.bob/custom_modes.yaml` exists
- Ensure the install script completed without errors
- Try running the install script again (it's idempotent)

### For Claude Code Users

The Claude plugin system manages installation automatically. After installation:

1. Verify with: `claude plugin list`
2. The `evolve-lite` plugin should appear in the list

### For Codex Users

After installation:

1. Verify `plugins/evolve-lite/` exists in your project directory
2. Check `.agents/plugins/marketplace.json` contains the evolve-lite entry
3. Enable Codex hooks in `~/.codex/config.toml`:
```toml
[features]
codex_hooks = true
```
4. Restart Codex to load the plugin

## Common Issues

### "Instructions didn't work"

If you encounter issues:

1. **Check the working directory** - The install script installs to the current directory or `--dir` path
2. **Verify prerequisites** - Ensure Python 3.8+ is installed: `python3 --version`
3. **Run with dry-run first** - See what will be installed: `./install.sh install --platform bob --dry-run`
4. **Check for errors** - Look for error messages in the install output
5. **Restart the IDE** - Many platforms require a restart to load new configurations

### "No modes showing after install"

For Bob specifically:
- The mode is installed to `~/.bob/custom_modes.yaml`, not the project directory
- You must restart Bob IDE completely (not just reload)
- Check the file exists and contains the `evolve-lite` mode definition

### "What am I installing?"

The install script sets up:
- **Bob Mode**: A custom mode that integrates Evolve learning capabilities
- **Skills**: Pre-built commands for learning and recall operations
- **Configuration**: YAML/JSON files that Bob/Claude/Codex read on startup

You are NOT installing:
- A separate application
- System-wide changes (everything is in user directories)
- The full Evolve backend (that's optional with `--mode full`)
Loading