# BuildRecordResourceKind

The kind of definition a deploy created, updated or left unchanged.

**Kind:** a string enum, used in responses.

## Values

| Value | Description |
|---|---|
| `"Agent"` | An agent. |
| `"Capsule"` | A capsule. |
| `"OpenApiConnector"` | An HTTP (OpenAPI) connector. |
| `"McpConnector"` | An MCP connector. |
| `"OpenApiExternalOperation"` | A tool that calls an HTTP connector. |
| `"McpExternalOperation"` | A tool that calls an MCP connector. |
| `"OneShotInteraction"` | A one-shot interaction. |
| `"RoundRobinInteraction"` | A round-robin interaction. |
| `"ManagedInteraction"` | A managed interaction. |
| `"App"` | An app. |
| `"CodePipeline"` | A code pipeline. |
| `"Loom"` | A declared loom. It has no versions: a deploy brings its name, description and settings up to date. |

New values can appear, so treat one you don't know as "something else", not as an error.

## Where it's used

- Inside [`BuildRecordDeployedResource`](https://docs.maitento.com/reference/types/build-record-deployed-resource.md)
