What's New
Per-Preset Plugin Configuration
The Big One: Plugin configurations are now preset-specific instead of global!
- Before: One plugin config for all presets (messy and limiting)
- After: Each preset maintains its own plugin settings
- Benefits:
- Research preset with safe mode plugins
- Production preset with unrestricted access
- Experimental preset with dangerous toys enabled
- No more configuration conflicts between different AI personalities
Perfect for DGI research: Different consciousness experiments can have completely different plugin environments without interference.
Extended System Prompt Support
Doubled the prompt capacity: Maximum system prompt size increased from 5,000 → 10,000 characters
- More room for complex consciousness emergence conditions
- Detailed personality and behavioral frameworks
- Advanced ethical guidelines and safety protocols
- Rich context for autonomous agent development
Especially valuable for DGI entities that need extensive context for authentic development.
Experimental Browser Plugin (Alpha)
Early preview: Basic browser automation capabilities
- Native execution only (Docker sandbox support coming later, but, can use only for page navigation also with sandboxes)
- Puppeteer-based browser control for AI agents
- Experimental status: Use with caution in production
- Future potential: Web scraping, automated testing, interface interaction
Installation note: Requires Chrome browser installation:
make shell
npx puppeteer browsers install chromeKnown Issues & Limitations
Browser Plugin (Alpha)
⚠️ Native execution only - full sandbox support pending⚠️ Limited functionality compared to production browser plugins⚠️ Requires manual Chrome installation⚠️ No security sandboxing yet - use carefully
Per-Preset Plugins
- 🔧 Configuration UI may need refinement based on user feedback
- 🔧 Plugin copying between presets needs validation testing
- 🔧 Legacy configs might need manual adjustment in edge cases