name: oac:status
Plugin: OpenAgents Control (OAC)
Version: !cat plugins/claude-code/.claude-plugin/plugin.json | grep '"version"' | sed 's/.*: "\(.*\)".*/\1/'
Repository: https://github.com/darrenhinde/OpenAgentsControl
!`if [ -f "plugins/claude-code/.context-manifest.json" ]; then echo "✅ Context Installed" echo "" echo "### Manifest Details" cat plugins/claude-code/.context-manifest.json | sed 's/^/ /' echo "" echo "### Installed Context Files" if [ -d ".opencode/context" ]; then
echo ""
echo "**Core Context**:"
find .opencode/context/core -type f -name "*.md" 2>/dev/null | wc -l | xargs -I {} echo " - {} files"
echo ""
echo "**OpenAgents Repository Context**:"
find .opencode/context/openagents-repo -type f -name "*.md" 2>/dev/null | wc -l | xargs -I {} echo " - {} files"
echo ""
echo "**Categories**:"
find .opencode/context -type d -mindepth 2 -maxdepth 2 2>/dev/null | sed 's|.opencode/context/||' | sed 's/^/ - /'
fi else echo "❌ Context Not Installed" echo "" echo "Run `/oac:setup` to download context files from GitHub." fi`
!`if [ -d ".tmp/sessions" ]; then SESSION_COUNT=$(find .tmp/sessions -maxdepth 1 -type d ! -path .tmp/sessions | wc -l | tr -d ' ') if [ "$SESSION_COUNT" -gt 0 ]; then
echo "**Active Sessions**: $SESSION_COUNT"
echo ""
find .tmp/sessions -maxdepth 1 -type d ! -path .tmp/sessions -exec basename {} \; | sed 's/^/ - /'
else
echo "**Active Sessions**: None"
fi else echo "Active Sessions: None" fi`
task-manager - Break down complex features into atomic subtaskscontext-scout - Discover relevant context files for taskscoder-agent - Execute coding subtasks with context awarenesstest-engineer - Generate comprehensive test suitescode-reviewer - Review code for quality and standards/using-oac - Main 6-stage workflow orchestrator/context-discovery - Guide context discovery process/task-breakdown - Guide task breakdown process/code-execution - Guide code execution process/test-generation - Guide test generation process/code-review - Guide code review process/oac:setup - Download context files from GitHub/oac:help - Show usage guide and available skills/oac:status - Show this status information!if [ ! -f "plugins/claude-code/.context-manifest.json" ]; then
echo "⚠️ **Action Required**: Run \/oac:setup` to install context files"
elif [ -d ".tmp/sessions" ]; then
SESSION_COUNT=$(find .tmp/sessions -maxdepth 1 -type d ! -path .tmp/sessions | wc -l | tr -d ' ')
if [ "$SESSION_COUNT" -gt 5 ]; then
echo "💡 **Cleanup Suggested**: You have $SESSION_COUNT active sessions. Consider cleaning up old sessions in \`.tmp/sessions/\`"
else
echo "✅ **All Good**: Plugin is properly configured and ready to use"
fi else echo "✅ All Good: Plugin is properly configured and ready to use" fi`
To start using OpenAgents Control:
/oac:setup if not already done/using-oac or let Claude auto-invoke it/oac:help for detailed usage guideFor more information, see the README or visit the repository.