Cortex Actions
Status
Section titled “Status”First-party addon shipped with arka-deck. Current registry is static / first-party; no active third-party marketplace.
| Field | Value |
|---|---|
| Manifest | addons/cortex-actions/manifest.json |
| Entrypoint | addons/cortex-actions/src/index.ts |
| Maturity | beta |
Cortex Actions exposes a panel of selectable Cortex artifacts in the chat to frame an agent turn: modes, catalogue blocs, profiles, atoms and documents available through the public Cortex (read-only) or an authorized dedicated endpoint.
Surfaces
Section titled “Surfaces”| Surface | Location |
|---|---|
| Project options | <project>/.arka-deck/addons/cortex-actions.json |
| Execution logs | <project>/.arka-deck/cortex-actions/{year}/{month}/exec_*.json |
| Project favorites | <project>/.arka-deck/cortex-actions/favorites.json |
| Declared worker | cortex-favorites-suggester |
Events listened / published
Section titled “Events listened / published”- Listen: chat events relevant to artifact selection before a turn.
- Publish: recorded selection, Cortex Actions execution, favorite suggestion.
Boundaries
Section titled “Boundaries”The addon consumes Cortex surfaces already wired in the composition root. It does not dynamically load third-party code and does not turn the internal registry into a public marketplace.
Going further
Section titled “Going further”- Formal addon contract: ../extension/contrat-addon (coming)
- “Write an addon” tutorial: ../extension/ecrire-un-addon (coming)