---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/tools/standing_instructions/variables/addStandingInstructionTool.md
description: Add a new standing instruction to the active execution context.
---

# Variable: addStandingInstructionTool

```ts
const addStandingInstructionTool: Tool<SpooledJsonArtifact<unknown>>;
```

Defined in: [batteries/tools/standing\_instructions/index.ts:67](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/batteries/tools/standing_instructions/index.ts#L67)

Add a new standing instruction to the active execution context.

## Remarks

Delegates to `ctx.storeStandingInstruction(content)`. Standing instructions are stored as
a `Set` — adding the same content twice is a no-op at the local level, though the
consumer's persistence callback may interpret it differently.
