Feature request: WebSocket-bridged MCP client for sharing remote MCP servers across AIRI instances #465
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Slash Command Dispatch | |
| on: | |
| issue_comment: | |
| # Type "edited" added here for test purposes. Where possible, avoid | |
| # using to prevent processing unnecessary events. | |
| types: [created, edited] | |
| jobs: | |
| slashCommandDispatch: | |
| runs-on: ubuntu-latest | |
| permissions: | |
| pull-requests: read | |
| issues: read | |
| steps: | |
| - uses: actions/checkout@v6 | |
| # Advanced JSON configuration from file | |
| # (These commands do not do anything and are just a reference example) | |
| - name: Slash Command Dispatch (JSON file) | |
| uses: peter-evans/slash-command-dispatch@v5 | |
| id: scd | |
| with: | |
| token: ${{ secrets.PAT_SLASH_COMMAND_DISPATCH }} | |
| reactions: false | |
| config-from-file: .github/slash-command-dispatch.json | |
| - name: Edit comment with error message | |
| if: steps.scd.outputs.error-message | |
| uses: peter-evans/create-or-update-comment@v5 | |
| with: | |
| comment-id: ${{ github.event.comment.id }} | |
| body: | | |
| > ${{ steps.scd.outputs.error-message }} |