What agents can do
Reading runs freely by default. Creating issues asks for approval by default, and comments — visible collaboration — do too. See Permissions.
Try asking
- “What pull requests are open in acme/webapp and who’s waiting on review?”
- “Summarize the discussion on issue #482.”
- “Which issues were closed in acme/api this week?”
- “File an issue in acme/webapp: the export button 500s for large workspaces. Include what we found in this conversation.” — created after approval.
- “Comment on PR #91 asking for a changelog entry.” — posted after approval.
Connect GitHub
1
Open Integrations
In the Leme dashboard, go to Integrations and select GitHub.
2
Authorize on GitHub
Select Connect and approve on GitHub’s consent screen with the account whose access agents should have.
3
Enable it on your agents
Attach the connection to the agents that should use it and review Agent permissions.
If your organization restricts OAuth apps, an org owner may need to approve Leme before organization repositories become visible. This is a GitHub-side setting: Organization settings → Third-party access.
Permissions
Adjust in Integrations → GitHub → Agent permissions — see Permissions & approvals. If issue filing becomes routine, you can allow just that action while keeping comments behind approval.
Troubleshooting
The agent can't find a repository that exists
The agent can't find a repository that exists
The connected account can’t see it. Check the account’s access to that repository — and for organization repos, check that your org has approved the Leme app under third-party access restrictions.
Organization repositories are missing, personal ones work
Organization repositories are missing, personal ones work
Almost always the org’s OAuth app restriction. An organization owner needs to approve access for Leme on GitHub.
The connection stopped working after a while
The connection stopped working after a while
The authorization expired or was revoked on GitHub (for example, the connecting user revoked the app, or left the organization). Reconnect from Integrations → GitHub.
An issue count looks off
An issue count looks off
GitHub’s API counts pull requests as issues in some listings. Agents are told to distinguish the two, but if a number looks suspicious, ask the agent to list the items instead of the count.