You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*Issue #, if available:*
*Description of changes:*
This PR improves the README documentation by enhancing the installation
instructions to make them more user-friendly.
By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.
@@ -78,6 +78,7 @@ Now, you need to set up a Slack App to control agents through the Slack interfac
78
78
3. Choose "From manifest"
79
79
4. Use the provided Slack app manifest YAML file: [manifest.json](./resources/slack-app-manifest.json)
80
80
- Please replace the endpoint URL (`https://redacted.execute-api.us-east-1.amazonaws.com`) with your actual URL
81
+
- You can find your actual URL in the CDK deployment outputs as `SlackBoltEndpointUrl`
81
82
5. Please make note of the following values:
82
83
- Signing Secret (found in Basic Information)
83
84
- Bot Token (found in OAuth & Permissions, after installing to your workspace)
@@ -97,11 +98,13 @@ aws ssm put-parameter \
97
98
--name /remote-swe/slack/bot-token \
98
99
--value "your-slack-bot-token" \
99
100
--type String
101
+
--overwrite
100
102
101
103
aws ssm put-parameter \
102
104
--name /remote-swe/slack/signing-secret \
103
105
--value "your-slack-signing-secret" \
104
106
--type String
107
+
--overwrite
105
108
```
106
109
107
110
Replace `your-slack-bot-token` and `your-slack-signing-secret` with the actual values you obtained in the previous step. The parameters will be referenced from CDK.
@@ -115,14 +118,15 @@ To interact with GitHub, you need to setup GitHub integration. You have two opti
115
118
116
119
1. Go to [GitHub Settings > Developer settings > Personal access tokens](https://github.com/settings/tokens)
117
120
2. Generate a new token (classic) with appropriate repository access
118
-
* Required scopes: `read:org, repo, workflow`
121
+
* Required scopes: `repo, workflow, read:org`
119
122
* The more scopes you permit, the more various tasks agents can perform
120
123
3. Create an SSM Parameter with the generated token string
121
124
```bash
122
125
aws ssm put-parameter \
123
126
--name /remote-swe/github/personal-access-token \
124
127
--value "your-access-token" \
125
128
--type String
129
+
--overwrite
126
130
```
127
131
128
132
> [!NOTE]
@@ -194,7 +198,7 @@ You can now access all features from Slack. Simply mention the Slack app and sta
194
198
195
199
When you start an agent, your instruction should include at least the below content:
196
200
197
-
1. Which GitHib repository should they see
201
+
1. Which GitHub repository should they see
198
202
2. Describe the feature or bug you want to solve
199
203
3. What file should they check first (file path would be the best, but only keywords can also work)
0 commit comments