Electivus Copilot Bridge for FlosumVisual Studio Code extension that registers GitHub Copilot language-model tools mapped to Features
Prerequisites
Getting Started
Key Settings (
|
Name | SFDX Command | Typical Usage |
---|---|---|
flosum_repository_list |
flosum:repository:list |
View available repositories. |
flosum_repository_clone |
flosum:repository:clone |
Clone every component in a repository to a local folder. |
flosum_branch_list |
flosum:branch:list |
List repository branches. |
flosum_branch_create |
flosum:branch:create |
Create new branches (requires confirmation). |
flosum_branch_clone |
flosum:branch:clone |
Clone a branch to the local filesystem. |
flosum_source_pull |
flosum:source:pull |
Pull metadata into the local directory. |
flosum_source_push |
flosum:source:push |
Push local changes back to Flosum (requires confirmation). |
flosum_org_inspect |
flosum:org:inspect |
Check the Flosum license on the target org. |
Input schemas are declared in package.json
so Copilot understands the parameters it can provide.
Using With Copilot
- Open the Copilot chat within VS Code.
- Prompt Copilot, for example:
List available Flosum repositories
. - Attach the desired tool using
#flosum_repository_list
(tool completions appear when typing#
). - Copilot runs the SFDX command, returning a structured response.
For destructive operations (such as source:push
or branch:create
), Copilot surfaces a confirmation dialog before execution.
Roadmap
- Expand coverage to additional plugin commands such as pipeline operations and auditing tools.
- Add automated tests using
vscode-test
and mocked CLI recordings. - Provide real-time diagnostics about
sfdx
authentication status.
Support
- Report issues and feature requests at github.com/Electivus/electivus-copilot-flosum-bridge.
- Share feedback with the Electivus team via GitHub Discussions or pull requests.
Contributing
npm install
npm run compile
code .
Run the Run Extension launch configuration (F5) to load a development host window. Ensure Copilot is active so the registered tools appear for validation.
License
MIT