> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/fabric/_mcp/server. # Module agent_execution > Request and result structures exchanged with an adapter target. Generated from `cargo doc --no-deps -p nemo-fabric-core`. Request and result structures exchanged with an adapter target. ## Structs * [AgentArtifact](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentartifact): One artifact produced by an adapter target. * [AgentRunError](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentrunerror): Error reported by an adapter target. * [AgentRunRequest](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentrunrequest): Southbound invocation request passed to an adapter target. * [AgentRunResult](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentrunresult): Southbound terminal result returned by an adapter target. * [AgentUsage](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentusage): Normalized model usage reported by an adapter target. ## Enums * [AgentRunResultValidationError](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/enum-agentrunresultvalidationerror): Invalid relationship or value within an adapter result. * [AgentRunStatus](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/enum-agentrunstatus): Completion status reported by an adapter target. > Request and result structures exchanged with an adapter target. ## Docs - [Struct Agent Artifact](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentartifact.md): One artifact produced by an adapter target. - [Struct Agent RunError](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentrunerror.md): Error reported by an adapter target. - [Struct Agent RunRequest](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentrunrequest.md): Southbound invocation request passed to an adapter target. - [Struct Agent RunResult](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentrunresult.md): Southbound terminal result returned by an adapter target. - [Enum Agent RunResult Validation Error](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/enum-agentrunresultvalidationerror.md): Invalid relationship or value within an adapter result. - [Enum Agent RunStatus](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/enum-agentrunstatus.md): Completion status reported by an adapter target. - [Struct Agent Usage](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/agent_execution/struct-agentusage.md): Normalized model usage reported by an adapter target.