Developer Edition Only — This content applies to the Developer Edition license.
The Developer Edition exposes the app layer for customization while the core engine remains sealed.
| You CAN | You CANNOT |
|---|---|
| Add new UI pages and components | Modify the workflow engine |
| Create custom MCP tools | Change the MCP bridge internals |
| Add new database tables and repositories | Alter core service behavior |
| Customize existing UI pages | Modify domain entity classes |
| Add CLI commands | Change agent lifecycle management |
| Create custom agent spawners | Modify licensing logic |
| Extend the settings system | |
| Add new notification types |
Architecture:
┌─────────────────────────────────────┐
│ app/ (YOUR CODE — full source) │
│ UI pages, CLI, app services │
├─────────────────────────────────────┤
│ core.jar (sealed — pre-built) │
│ Workflow engine, MCP bridge, │
│ business services │
├─────────────────────────────────────┤
│ domain/ (included in core.jar) │
│ Entity models, repositories │
└─────────────────────────────────────┘
Your customizations live entirely in app/. You build against core.jar as a dependency.
