Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 1.68 KB

File metadata and controls

60 lines (45 loc) · 1.68 KB

TruShell Agents

This document describes the automated agents and their roles in the TruShell project.

Overview

TruShell uses GitHub Copilot agents to assist with development tasks, code reviews, and project automation.

Available Agents

GitHub Copilot

The primary agent for assisting with:

  • Code implementation and bug fixes
  • Pull request reviews and suggestions
  • Testing and validation
  • Documentation improvements
  • Architecture recommendations

How to Use Agents

In Pull Requests

Mention @copilot in pull requests to:

  • Request code reviews
  • Ask for implementation suggestions
  • Get help debugging issues
  • Request documentation updates

In Issues

Use @copilot in issues to:

  • Help with investigation
  • Suggest solutions
  • Create implementation plans

In Discussions

Engage with agents in discussions for:

  • Architecture guidance
  • Best practices
  • Design feedback

Contributing with Agent Assistance

When working on TruShell:

  1. Create an issue or discussion for your task
  2. Request agent assistance if needed using @copilot
  3. Use the guidance provided to implement your solution
  4. Submit a pull request with your changes
  5. Request code review from both maintainers and agents

Agent Guidelines

  • Agents provide suggestions but maintainers have final approval
  • Always review agent suggestions critically
  • Escalate complex decisions to project maintainers
  • Use agents to accelerate development, not replace human judgment

Related Resources