---
url: 'https://adk.nht.io/api/@nhtio/adk/batteries/media/interfaces/MediaOp.md'
description: >-
  The JSON ops front-end's step shape — identical to [`MediaStep`](https://adk.nht.io/api/@nhtio/adk/batteries/media/interfaces/MediaStep) minus the
  span.
---

# Interface: MediaOp

Defined in: [src/batteries/media/plan.ts:101](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/plan.ts#L101)

The JSON ops front-end's step shape — identical to [MediaStep](MediaStep.md) minus the span.

## Properties

| Property                          | Type                                                                                                                                                         | Description                          | Defined in                                                                                                              |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
|  `args` | [`Record`](https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type)<`string`, [`MediaArgValue`](../type-aliases/MediaArgValue.md)> | The verb's named args.               | [src/batteries/media/plan.ts:105](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/plan.ts#L105) |
|  `verb` | `string`                                                                                                                                                     | The canonical (or foldable) verb id. | [src/batteries/media/plan.ts:103](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/plan.ts#L103) |
