OpenWriterControle/scripts/README.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

49 lines
1.1 KiB
Markdown

# Scripts
This directory contains utility scripts for the OpenAgents system.
## Available Scripts
### Component Management
- `register-component.sh` - Register a new component in the registry
- `validate-component.sh` - Validate component structure and metadata
### Session Management
- `cleanup-stale-sessions.sh` - Remove stale agent sessions older than 24 hours
### Testing
See `tests/` subdirectory for test scripts.
## Session Cleanup
Agent instances create temporary context files in `.tmp/sessions/{session-id}/` for subagent delegation. These sessions are automatically cleaned up, but you can manually remove stale sessions:
```bash
# Clean up sessions older than 24 hours
./scripts/cleanup-stale-sessions.sh
# Or manually delete all sessions
rm -rf .tmp/sessions/
```
Sessions are safe to delete anytime - they only contain temporary context files for agent coordination.
## Usage Examples
### Register a Component
```bash
./scripts/register-component.sh path/to/component
```
### Validate a Component
```bash
./scripts/validate-component.sh path/to/component
```
### Clean Stale Sessions
```bash
./scripts/cleanup-stale-sessions.sh
```