[Home](./index.md) > [bitburner](./bitburner.md) > [Bladeburner](./bitburner.bladeburner.md) > [getCurrentAction](./bitburner.bladeburner.getcurrentaction.md) ## Bladeburner.getCurrentAction() method You have to be employed in the Bladeburner division and be in BitNode-7 or have Source-File 7 in order to use this function. Returns an object that represents the player’s current Bladeburner action. If the player is not performing an action, the function will return an object with the ‘type’ property set to “Idle”. Signature: ```typescript getCurrentAction(): BladeburnerCurAction; ``` Returns: [BladeburnerCurAction](./bitburner.bladeburnercuraction.md) Object that represents the player’s current Bladeburner action. ## Remarks RAM cost: 1 GB