Thanks for contributing to the ACP Agent Orchestrator.
Prerequisites:
- Node.js 20+ for the AgentRC harness
- Node.js 18+ for the web application itself
- Git
- GitHub Copilot CLI installed and authenticated if you plan to run AgentRC generation or eval commands
Install app dependencies from the repo root:
npm run install:allOr use the original workspace entry point:
cd webapp
npm run install:allFrom the repo root:
npm run devThis delegates to the existing webapp/ scripts and starts the Express server plus the Vite client.
Run the test suites before opening a pull request:
npm run testIf your change touches the browser bundle or shared wiring, also run:
npm run buildThis repo now includes a local AgentRC harness to keep AI-readiness assets repeatable.
Useful commands:
npm run agentrc:readiness
npm run agentrc:instructions
npm run agentrc:mcp
npm run agentrc:vscode
npm run agentrc:eval:init
npm run agentrc:evalNotes:
agentrc:readinesswrites JSON and HTML reports to.agentrc/reports/.agentrc:instructionsrefreshesAGENTS.md.agentrc:mcpandagentrc:vscoderefresh.vscodeAI tooling files.agentrc:eval:initcreates or refreshesagentrc.eval.json.agentrc:evalusesagentrc.eval.jsonand writes the latest JSON result to.agentrc/reports/.
- Keep changes scoped to the requested behavior.
- Add or update tests when behavior changes.
- Update docs when developer workflow or generated assets change.
- Call out any placeholder governance content that maintainers should replace with real contact or ownership details.