darrenhinde
f8f64a5daa
feat(commands): add smart commit command for opencode-agents repository
2025-11-26 22:02:04 +00:00
darrenhinde
c6775bbc40
chore: consolidate development changes and refactor agent system
...
Major Changes:
- Rename codebase-agent to opencoder for clarity
- Add agent validator plugin with comprehensive testing
- Refactor prompt engineering commands (enhancer → optimizer)
- Update task-manager subagent with improved workflows
- Enhance plugin system with validation and documentation
Agent System:
- Renamed: codebase-agent.md → opencoder.md
- Updated: task-manager.md with better delegation patterns
- Added: opencoder.md documentation
Plugin System:
- New: agent-validator.ts for prompt validation
- New: VALIDATOR_GUIDE.md with usage instructions
- New: Test suite (test-validator.sh, test-validation.sh)
- Updated: notify.ts, telegram-notify.ts with improvements
- Updated: package.json, bun.lock with new dependencies
Commands:
- Renamed: prompt-enchancer.md → prompt-engineering/prompt-enhancer.md
- New: prompt-engineering/prompt-optimizer.md
- Updated: build-context-system.md, validate-repo.md
Documentation:
- Updated: README.md with latest features
- Updated: openagent.md documentation
- New: opencoder.md agent documentation
- Updated: agent-system-blueprint.md
- Updated: system-builder docs (README, quick-start)
- Updated: installation.md, collision-handling.md
Registry:
- Updated: registry.json with new components
This consolidates all development work for the upcoming release.
2025-11-21 13:30:18 +00:00
darrenhinde
46e8582edb
docs: update OpenAgent documentation and add repository validation
...
- Update OpenAgent docs with universal agent philosophy
- Change delegation criteria from 3+ to 4+ files
- Emphasize critical rules (approval gate, stop on failure, confirm cleanup)
- Create essential-patterns.md context file
- Add 11 context files to registry (standards/*, workflows/*)
- Create /validate-repo command for consistency checking
- Update all profile component counts (developer: 30, full: 36, advanced: 43)
- Ensure CLI compatibility with context file structure
2025-11-19 13:48:15 +00:00
darrenhinde
e06833015f
feat: enhance openagent and prompt-enchancer with research-backed patterns
...
OpenAgent improvements:
- Add critical_rules with absolute priority enforcement (approval gates, stop on failure, report first)
- Implement execution_priority system with 3-tier conflict resolution
- Refactor workflow stages with clear approval gates and validation
- Add delegation rules with context file creation guidelines
- Improve session management with lazy initialization
Prompt Enhancer improvements:
- Apply Stanford/Anthropic research patterns (position sensitivity, nesting limits)
- Add instruction ratio optimization (40-50% target)
- Implement single source of truth with @references
- Add explicit prioritization with 3-tier system
- Enhance analysis with research-backed pattern validation
2025-11-19 01:23:18 +00:00
darrenhinde
5f2cec1404
✨ feat: introduce OpenAgent universal agent with session management
...
Major architectural refactoring:
- Add OpenAgent as universal primary agent for questions, tasks, and workflows
- Implement session-based context management with manifest tracking
- Reorganize subagents into logical categories (code/core/utils)
- Add dynamic context discovery and loading system
- Introduce cleanup script for stale sessions
- Update registry with new categorization (essential/standard/extended/specialized/meta)
- Rename 'core' profile to 'essential' and add 'business' profile
- Add comprehensive documentation with visual diagrams
- Update installation script with new profiles
Breaking changes:
- Subagent paths changed from analysis/core to code/core/utils
- Profile 'core' renamed to 'essential' (backward compatible)
New features:
- Session isolation for concurrent agent instances (.tmp/sessions/)
- Automatic stale session cleanup (>24 hours)
- Manifest-based context indexing and discovery
- Business profile for content-focused workflows
- OpenAgent with plan-approve-execute-validate-summarize workflow
Components: 32 total (3 agents, 13 subagents, 8 commands, 2 tools, 2 plugins, 2 contexts, 2 config)
Documentation:
- docs/agents/openagent.md - Comprehensive guide with Mermaid diagrams
- docs/guides/building-with-opencode.md - Power user formula
- scripts/README.md - Script documentation
- .opencode/context/core/context-management.md - Session management strategy
2025-11-18 18:45:42 +00:00
darrenhinde
e524ba6ded
feat: add system builder and reorganize project structure
...
New Features:
- Add system-builder agent for generating custom AI systems
- Add 5 new subagents for system building:
- domain-analyzer: Analyzes domains and recommends architectures
- agent-generator: Generates XML-optimized agent files
- context-organizer: Organizes modular context files
- workflow-designer: Designs workflow definitions
- command-creator: Creates custom slash commands
- Add build-context-system command for interactive system generation
- Add system builder templates and guide
Project Reorganization:
- Move GITHUB_SETTINGS.md to docs/github/
- Move AGENT-SYSTEM-BLUEPRINT.md to docs/features/
- Move CODE_OF_CONDUCT.md to docs/contributing/
- Move CONTRIBUTING.md to docs/contributing/
- Consolidate documentation in docs/ directory
Registry Updates:
- Add system-builder agent to registry
- Add 5 new subagents to registry
- Add build-context-system command to registry
- Update advanced profile to include system builder components
This enables users to generate complete custom AI systems tailored to their domain through an interactive interview process.
2025-11-18 14:00:35 +00:00
darrenhinde
1e11d6b7a0
🐛 fix: correct typo in commit command instructions
2025-11-16 23:49:42 +00:00
darrenhinde
32cda54be3
enchance prompter
2025-10-14 14:44:52 +02:00
darrenhinde
cac7ee6b03
📝 docs: update codebase-agent.md to include @image-specialist subagent and remove GEMINI_API_KEY requirement from image-specialist.md
2025-09-24 15:35:32 +01:00
darrenhinde
e073c5bb2e
🗑️ chore: remove deprecated Gemini tool files and update package configuration for improved structure
2025-09-23 13:31:36 +01:00
darrenhinde
b4927fc1b0
🔧 chore: update agent documentation and enhance prompt architecture with structured XML methodology
2025-09-18 16:02:28 +01:00
darrenhinde
2ca29f0e6f
📝 docs: clarify git push instruction in commit command
2025-08-29 17:58:57 +01:00
darrenhinde
7da13837e7
📝 docs: clarify automatic commit behavior in commit command
2025-08-29 17:58:04 +01:00
darrenhinde
9ba7d0239a
📝 docs: simplify commit command workflow and clean up worktrees metadata
2025-08-29 17:56:55 +01:00
darrenhinde
a585e72439
🔧 chore: update agent models and enhance command specifications
2025-08-29 17:51:53 +01:00
darrenhinde
885247baca
📝 docs: enhance command documentation with detailed guidelines
2025-08-29 13:55:42 +01:00
darrenhinde
6ed2c6ff9a
Update subtask naming pattern in codebase-agent.md for consistency
2025-08-29 00:22:06 +01:00