IntelliJ IDEA plugin providing framework support for the embabel-agent library.
- Suppresses false "unused method" warnings for methods annotated with
@Action,@Condition, and@Cost— framework-invoked annotations that IntelliJ cannot detect as called at compile time.
Install directly from the JetBrains Marketplace via Settings → Plugins → Marketplace and search for Embabel Agent Support.
Or install manually: download the ZIP from the releases page and install via Settings → Plugins → ⚙ → Install Plugin from Disk.
./gradlew buildPluginThe built plugin ZIP will be located in build/distributions/.
To launch a sandboxed IDE instance with the plugin installed:
./gradlew runIdePublishing requires the following GitHub Actions secrets to be configured in the repository:
| Secret | Description |
|---|---|
PUBLISH_TOKEN |
JetBrains Marketplace API token |
CERTIFICATE_CHAIN |
PEM certificate chain for plugin signing |
PRIVATE_KEY |
Private key for plugin signing |
PRIVATE_KEY_PASSWORD |
Password for the private key |
Apache License 2.0 — see LICENSE.
