Copilot-style agent example in Rig
I’d like to contribute a minimal GitHub Copilot Agent–style example for Rig. Looking for guidance on Rig-native abstractions for tools (read/write/apply_patch, run tests, branch/PR), multi-turn streaming, and embeddings/vector store
hey @joshua-mo-143 👋
I split the work into two focused building blocks we can ship independently and then compose here:
• Code Actions MCP server (#736): search/replace, format, lint, project ops with root sandboxing + dry-run diffs • Code RAG/Search MCP server (#737): index_files, search_code, get_context (search-first → edit)
Once those land, #731 wires them into a minimal Copilot-style example (multi-turn streaming, apply_patch, run tests, optional branch/PR flow)
curious to know what do u think about this
Hey @nicolad !
Looks good. What do you think about having this as a separate repo and then we link back to it from this one? It seems that this may be quite likely to require other dependencies that are not currently in the repository.
Made a simple copilot for anyone who wants to branch off and make their own copilot FYI: https://github.com/joshua-mo-143/rig-copilot