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.
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.
Add the following to your .github/personal-agent.config.yml
file.
plugins:
- uses:
- plugin: ubiquity-os-marketplace/personal-agent-bridge
- Install dependencies
bun install
- Run tests
bun run test
The initial discussion about the development of this plugin can be found here.