(self)
| 39 | |
| 40 | @property |
| 41 | def input_schema(self) -> dict[str, Any]: |
| 42 | return { |
| 43 | "type": "object", |
| 44 | "properties": { |
| 45 | "command": { |
| 46 | "type": "string", |
| 47 | "description": "The bash command to execute.", |
| 48 | }, |
| 49 | }, |
| 50 | "required": ["command"], |
| 51 | } |
| 52 | |
| 53 | def check_permissions(self, params: dict[str, Any]) -> str | None: |
| 54 | cmd = params.get("command", "") |
nothing calls this directly
no outgoing calls
no test coverage detected