OpenWriterControle/COMPATIBILITY.md
darrenhinde ca323285b2 Rename to OpenAgents, remove model specs, and update documentation
Major Changes:
- Rename repository from opencode-agents to OpenAgents
- Remove all hardcoded model specifications (now model-agnostic)
- Fix documentation: profile names, component counts, add Business profile
- Add future plans note for other AI coding tools

Repository Rename:
- Update all URLs to github.com/darrenhinde/OpenAgents
- Update git remote, README, install scripts, documentation
- 15 files updated with new repository name

Model-Agnostic Framework:
- Remove model specifications from 6 agent files
- Framework now works with any AI provider (Claude, GPT, Gemini, local models)
- Users control model selection via OpenCode CLI settings

Documentation Fixes:
- Correct profile name: Core → Essential
- Add missing Business profile documentation
- Fix component counts: Developer (19), Advanced (32)
- Document all 5 profiles with accurate descriptions

Future Plans:
- Add note about support for other AI tools (Cursor, Claude Code, etc.)
- Clear focus on stabilizing OpenCode integration first

This makes OpenAgents a truly universal, model-agnostic framework
accessible to all users regardless of their AI provider preference.
2025-11-18 22:37:41 +00:00

64 lines
2 KiB
Markdown

# Cross-Platform Compatibility Summary
## ✅ Fully Tested & Supported
| Platform | Bash Version | Status | Installation Method |
|----------|--------------|--------|---------------------|
| **macOS** | 3.2.57+ | ✅ Works | `curl ... \| bash` |
| **Linux** | 3.2+ | ✅ Works | `curl ... \| bash` |
| **Windows (Git Bash)** | 4.4+ | ✅ Works | `curl ... \| bash` |
| **Windows (WSL)** | 4.0+ | ✅ Works | `curl ... \| bash` |
| **Windows (PowerShell)** | N/A | ✅ Works | Download + Git Bash |
## Quick Start by Platform
### macOS / Linux
```bash
curl -fsSL https://raw.githubusercontent.com/darrenhinde/OpenAgents/main/install.sh | bash -s essential
```
### Windows (Git Bash)
```bash
curl -fsSL https://raw.githubusercontent.com/darrenhinde/OpenAgents/main/install.sh | bash -s essential
```
### Windows (PowerShell)
```powershell
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/darrenhinde/OpenAgents/main/install.sh" -OutFile "install.sh"
& "C:\Program Files\Git\bin\bash.exe" install.sh essential
```
## Test Your System
```bash
curl -fsSL https://raw.githubusercontent.com/darrenhinde/OpenAgents/main/scripts/tests/test-compatibility.sh | bash
```
## Key Compatibility Features
✅ **Bash 3.2+ Compatible** - Works on macOS default bash
✅ **No mapfile** - Uses while-read loops for compatibility
✅ **No process substitution issues** - Uses temp files
✅ **Cross-platform paths** - Handles Unix and Windows
✅ **Color detection** - Disables on unsupported terminals
✅ **Platform detection** - Auto-detects macOS/Linux/Windows
## Requirements
- **Bash:** 3.2 or higher
- **curl:** Any recent version
- **jq:** 1.5 or higher
## Full Documentation
See [Platform Compatibility Guide](docs/getting-started/platform-compatibility.md) for:
- Detailed platform instructions
- Troubleshooting guide
- Manual installation steps
- Known limitations
## Issues?
1. Run compatibility test: `bash scripts/tests/test-compatibility.sh`
2. Check bash version: `bash --version`
3. Report issues: [GitHub Issues](https://github.com/darrenhinde/OpenAgents/issues)