Plugin Execution

Once a plugin starts to execute, it performs a single Compound Action. The plugin execution body mirrors the execution of our Compound Action.

  • When the Compound Action emits a progress update, the Plugin sends that progress update back to the AI agent.
  • When the Compound Action raises an error, the Plugin shares the error details with the AI agent so it can recover.
  • When the Compound Action returns data, the Plugin formats any citations and returns the data to the AI agent for summarization.