Skip to content

Plugin Extension System

Aether uses an extension-based architecture where plugins register functionality at predefined extension points throughout the application.

Extension points are specific locations in the UI where plugins can add functionality:

  • work-unit.detail.tabs - Add tabs to work unit detail views
  • work-unit.list.actions - Add actions to work unit lists
  • dashboard.widgets - Add dashboard widgets
  • And more…

Add custom tabs to detail views with full context access.

Add buttons and actions to various locations in the UI.

Add dashboard and sidebar widgets with real-time data.

Add custom columns to table views.

Add badges and status indicators to entities.

Plugins register extensions through their manifest file, which is automatically discovered and loaded by the system.

For detailed documentation, see the Plugin Developer Guide