---
url: 'https://adk.nht.io/api/@nhtio/adk/batteries/skills/interfaces/LoadResult.md'
description: >-
  Immediate lifecycle outcome, including the objects registered in this
  dispatch.
---

# Interface: LoadResult

Defined in: [src/batteries/skills/types.ts:215](https://github.com/NHTIO/ADK/blob/v1.20260911.0/src/src/batteries/skills/types.ts#L215)

Immediate lifecycle outcome, including the objects registered in this dispatch.

## Properties

| Property                                         | Modifier   | Type                                                                                                                             | Description                                           | Defined in                                                                                                                  |
| ------------------------------------------------ | ---------- | -------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
|  `channel`          | `readonly` | [`SkillLoadChannel`](../type-aliases/SkillLoadChannel.md)                                                                        | Channel used to project its body.                     | [src/batteries/skills/types.ts:219](https://github.com/NHTIO/ADK/blob/v1.20260911.0/src/src/batteries/skills/types.ts#L219) |
|  `id`                    | `readonly` | `string`                                                                                                                         | Identifier of the skill initialized by the operation. | [src/batteries/skills/types.ts:217](https://github.com/NHTIO/ADK/blob/v1.20260911.0/src/src/batteries/skills/types.ts#L217) |
|  `retrievable?` | `readonly` | [`Retrievable`](../../../common/classes/Retrievable.md)                                                                          | Body retrievable added to the context.                | [src/batteries/skills/types.ts:223](https://github.com/NHTIO/ADK/blob/v1.20260911.0/src/src/batteries/skills/types.ts#L223) |
|  `tools`              | `readonly` | readonly [`Tool`](../../../forge/classes/Tool.md)<[`SpooledArtifact`](../../../spooled_artifact/classes/SpooledArtifact.md)>\[] | Tools registered as part of the load.                 | [src/batteries/skills/types.ts:221](https://github.com/NHTIO/ADK/blob/v1.20260911.0/src/src/batteries/skills/types.ts#L221) |
