Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 701.6 KB
MD5: f7eb530cea8105546408d6e0c03fce68
SHA-1: 1dfbee49348568525c7c446872f03cbe6a150ad2
SHA-256: 1481ee85a0adcb32939d88a7a128b7ab6f61923dfbb7b84dff364d47dffed683
Download zip 990.51 KB
MD5: 3c135ec73cff7d60194748c0d0a5098e
SHA-1: 78b0f63b3e9bd820735f6acf728fc3c2e0efbe6f
SHA-256: 15ced55e01554fb44ddcba38ae7193040dae49851351458a6f21cb4f69f73adf

Release notes

ai_agents_ossa alpha3 DrupalCon Chicago 2026

OSSA manifest management for Drupal — now bridging Modeler API and Context Control Center

New Submodules

  • ai_agents_ossa_modeler

    ModelOwner bridge for the Modeler API. Exposes OSSA agent graphs (capabilities, successors, swimlanes) in the visual editor. Implements ModelOwnerInterface so agent manifests render as first-class Modeler entities.
  • ai_agents_ossa_context

    CCC/ai_context bridge. Injects contextual pipelines (brand voice, regulatory constraints, domain rules) into agent execution at runtime.
  • ai_agents_ossa_api_normalization

    Restored and fully implemented. Normalizes OSSA manifest data for Drupal's serialization layer, enabling clean REST/JSON:API exposure of agent configuration.

Bug Fixes

  • Moved OssaAgentModelOwner to correct Plugin\ModelerApiModelOwner namespace — aligns with Modeler API plugin discovery.
  • Fixed object type hint on optional ApiResponseEvent dependency — resolves fatal on sites without API normalization enabled.
  • Fixed tool discovery in the ossa:demo Drush command.

Developer Experience

  • Switched to drupal.org standard CI template (drupalci variables/workflows).
  • Added Drupal 11 + PHP 8.3 CI target.
  • PHPCS Drupal coding standards enforced — 102 violations resolved across 27 files.
  • Bootstrapped local PHPCS tooling for contributors.

Companion Modules

  • Modeler API — visual workflow editor (required for ossa_modeler)
  • ai_context — Context Control Center (required for ossa_context)
  • Tool API — typed tool definitions for agent capability grants
  • Tool Belt — pre-built content, entity, user, system tools
  • ECA Tool — bridge ECA workflows with Tool API
  • Orchestration — external automation platform integration

Upgrade: No breaking changes from alpha2. Enable new submodules individually — none are auto-enabled on update.
Created by: flux423
Created on: 25 Mar 2026 at 19:20 UTC
Last updated: 25 Mar 2026 at 19:21 UTC
Bug fixes
New features

Other releases