Contributing
Layout
Section titled “Layout”force-app/main/default/ classes/ApexAgent/ core/ shared by the agent and the MCP server tools/ the built-in tools agent/ agent only mcp/ MCP server only setup/ the org setup run by seed/setup.apex tests/ all test classes staticresources/ApexAgentSeedData/ the starter configuration that setup loadsseed/ setup.apex what installers run export-seed.js regenerates the starter configuration from an orgsite/ this documentation siteRun the tests
Section titled “Run the tests”sf apex run test --class-names ApexAgentToolExecutorTest --synchronousChange the starter configuration
Section titled “Change the starter configuration”Edit the records in your org, then pull them into the repo:
npm run export-seedThis rewrites staticresources/ApexAgentSeedData/: data.json plus one markdown file per instruction. Review the diff before committing, because everything in that folder ships to every installer.
License
Section titled “License”ApexAgent is released under the MIT license.