Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.56 KB

README.md

File metadata and controls

41 lines (26 loc) · 1.56 KB

@ubiquity-os/personal-agent-bridge

The Personal Agent Bridge is a UbiquityOS plugin designed to enable seamless interaction between UbiquityOS and a Personal Agent hosted on a user's GitHub account. It detects any comment beginning with @username and relays it to the mentioned user's personal-agent for further handling. Detailed documentation about the operations of the personal-agent can be found here.

Usage

This plugin serves exclusively as a bridge between UbiquityOS and the Personal Agent. For example, the following issue comment triggers this plugin:

@username review my pull request

Here, username must correspond to a GitHub user who has set up their own fork of the Personal Agent plugin. To see the system in action, you need to deploy the Personal Agent plugin and follow its setup and usage instructions.

Plugin configuration

Add the following to your .github/personal-agent.config.yml file.

plugins:
  - uses:
      - plugin: ubiquity-os-marketplace/personal-agent-bridge

Get started with development

  • Install dependencies
bun install
  • Run tests
bun run test

More information

The initial discussion about the development of this plugin can be found here.