(command: &str)
| 771 | } |
| 772 | |
| 773 | fn is_agent_command(command: &str) -> bool { |
| 774 | matches!( |
| 775 | command, |
| 776 | "claude" |
| 777 | | "codex" |
| 778 | | "opencode" |
| 779 | | "amp" |
| 780 | | "droid" |
| 781 | | "codebuff" |
| 782 | | "hermes" |
| 783 | | "pi" |
| 784 | | "goose" |
| 785 | | "kilo" |
| 786 | | "copilot" |
| 787 | | "gemini" |
| 788 | | "kimi" |
| 789 | | "qwen" |
| 790 | | "openclaw" |
| 791 | ) |
| 792 | } |
| 793 | |
| 794 | fn agent_report_supported(agent: &str, report: &str) -> bool { |
| 795 | match agent { |
no outgoing calls
no test coverage detected