> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server. # Module profile > Behavioral profile types for the Adaptive Cache Governor (ACG) system. Generated from `cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker`. Behavioral profile types for the Adaptive Cache Governor (ACG) system. ## Structs * [BehavioralProfile](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-behavioralprofile): Aggregated behavioral profile derived from observed runs. * [BlockStabilityScore](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-blockstabilityscore): Stability analysis result for one prompt block. * [DistributionSummary](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-distributionsummary): Percentile summary for a duration-like metric. * [ParallelismPattern](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-parallelismpattern): Summary of observed parallelism behavior across runs. * [ToolUsagePhase](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-toolusagephase): One phase of tool usage observed in an agent workflow. ## Enums * [SessionArchetype](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/enum-sessionarchetype): Coarse behavioral archetype inferred from observed runs. * [StabilityClass](/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/enum-stabilityclass): Stability bucket assigned to a prompt block. > Behavioral profile types for the Adaptive Cache Governor (ACG) system. ## Docs - [Struct Behavioral Profile](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-behavioralprofile.md): Aggregated behavioral profile derived from observed runs. - [Struct Block Stability Score](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-blockstabilityscore.md): Stability analysis result for one prompt block. - [Struct Distribution Summary](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-distributionsummary.md): Percentile summary for a duration-like metric. - [Struct Parallelism Pattern](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-parallelismpattern.md): Summary of observed parallelism behavior across runs. - [Struct Tool Usage Phase](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/struct-toolusagephase.md): One phase of tool usage observed in an agent workflow. - [Enum Session Archetype](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/enum-sessionarchetype.md): Coarse behavioral archetype inferred from observed runs. - [Enum Stability Class](https://docs.nvidia.com/nemo/relay/v0.9.4/reference/api/rust-library-reference/nemo-relay-adaptive/acg/profile/enum-stabilityclass.md): Stability bucket assigned to a prompt block.