Thanks for your interest in contributing! 🎉
git clone https://github.com/DUBSOpenHub/copilot-cli-agent-pulse.git
cd copilot-cli-agent-pulse
pip install -r requirements.txt
python agent_pulse.py --live- Agent Pulse is a single-file Python application. Keep it that way unless explicitly changing the architecture.
- Use Rich for all TUI rendering.
- Wrap panel builders in try/except — a broken panel should never crash the dashboard.
- Fork the repo and create a feature branch
- Ensure
python agent_pulse.py --helpexits cleanly - Test both
--liveand snapshot modes - Keep the commit history clean
- Describe what you changed and why
- New dashboard panels or visualizations
- Performance improvements to data collection
- Better error handling and edge cases
- Linux platform support
- Documentation improvements
- Refactoring into a multi-file package (unless discussed first)
- Adding new Python dependencies
- Telemetry or analytics
- Changes that break existing CLI flags
Be kind. Be constructive. We're all here to build cool things.
By contributing, you agree that your contributions will be licensed under the MIT License.