AgentHost: Support "Remote Repositories"
Open
agent-host
feature-request
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.4k
- PR merge metrics
- PR metrics pending
Description
- Use the Copilot SDK `SessionFsProvider`
- Have the AHP session point at a fs that the client provides
- fs operations go through the fs provider from the Remote Repos extension
- In this scenario, the AH can't run headless at all, it depends on the client
Contributor guide
Research direction
Start by locating the AgentHost session code and the Remote Repos extension integration points. Read how the Copilot SDK SessionFsProvider is used, then trace how the client-provided filesystem would reach the AHP session. Done means filesystem operations use that provider and the AgentHost requires a client rather than running headless.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100