[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