prebuilt.misc.agent_utilities_models¶

Agent Utilities Models.

This module provides consolidated models for various agent utility functions including goal decomposition, decision analysis, resource planning, quality assessment, workflow optimization, and communication planning.

Classes¶

BottleneckType

Types of bottlenecks in processes.

CommunicationFrequency

How often to communicate with stakeholders.

CommunicationPlan

Communication plan for a stakeholder.

DecisionAnalysis

Complete decision analysis framework.

DecisionCriteria

Criteria for evaluating decision options.

DecisionOption

Option to be evaluated for a decision.

DecisionType

Types of decisions that need to be made.

GoalDecomposition

Complete goal decomposition structure.

GoalStatus

Status of goal completion.

GoalType

Types of goals.

InfluenceLevel

Level of influence a stakeholder has.

InterestLevel

Level of interest a stakeholder has.

PriorityLevel

Priority levels for goals and tasks.

ProcessBottleneck

Identified bottleneck in a process.

ProcessStep

Individual step in a process.

ProcessType

Types of processes that can be optimized.

QualityAssessment

Complete quality assessment report.

QualityDimension

Dimensions of quality to assess.

QualityIssue

Quality issue or defect.

QualityMetric

Individual quality metric definition.

Resource

Individual resource definition.

ResourceAvailability

Availability status of resources.

ResourcePlan

Complete resource planning document.

ResourceRequirement

Requirement for a specific resource.

ResourceType

Types of resources needed for projects.

Stakeholder

Individual stakeholder in a project or initiative.

StakeholderType

Types of stakeholders in projects or initiatives.

SubGoal

Individual sub-goal within a larger goal decomposition.

WorkflowOptimization

Complete workflow optimization analysis.

Module Contents¶

class prebuilt.misc.agent_utilities_models.BottleneckType¶

Bases: str, enum.Enum

Types of bottlenecks in processes.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.CommunicationFrequency¶

Bases: str, enum.Enum

How often to communicate with stakeholders.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.CommunicationPlan(/, **data)¶

Bases: pydantic.BaseModel

Communication plan for a stakeholder.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.DecisionAnalysis(/, **data)¶

Bases: pydantic.BaseModel

Complete decision analysis framework.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.DecisionCriteria(/, **data)¶

Bases: pydantic.BaseModel

Criteria for evaluating decision options.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.DecisionOption(/, **data)¶

Bases: pydantic.BaseModel

Option to be evaluated for a decision.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.DecisionType¶

Bases: str, enum.Enum

Types of decisions that need to be made.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.GoalDecomposition(/, **data)¶

Bases: pydantic.BaseModel

Complete goal decomposition structure.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.GoalStatus¶

Bases: str, enum.Enum

Status of goal completion.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.GoalType¶

Bases: str, enum.Enum

Types of goals.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.InfluenceLevel¶

Bases: str, enum.Enum

Level of influence a stakeholder has.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.InterestLevel¶

Bases: str, enum.Enum

Level of interest a stakeholder has.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.PriorityLevel¶

Bases: str, enum.Enum

Priority levels for goals and tasks.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.ProcessBottleneck(/, **data)¶

Bases: pydantic.BaseModel

Identified bottleneck in a process.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.ProcessStep(/, **data)¶

Bases: pydantic.BaseModel

Individual step in a process.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.ProcessType¶

Bases: str, enum.Enum

Types of processes that can be optimized.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.QualityAssessment(/, **data)¶

Bases: pydantic.BaseModel

Complete quality assessment report.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.QualityDimension¶

Bases: str, enum.Enum

Dimensions of quality to assess.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.QualityIssue(/, **data)¶

Bases: pydantic.BaseModel

Quality issue or defect.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.QualityMetric(/, **data)¶

Bases: pydantic.BaseModel

Individual quality metric definition.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.Resource(/, **data)¶

Bases: pydantic.BaseModel

Individual resource definition.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.ResourceAvailability¶

Bases: str, enum.Enum

Availability status of resources.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.ResourcePlan(/, **data)¶

Bases: pydantic.BaseModel

Complete resource planning document.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.ResourceRequirement(/, **data)¶

Bases: pydantic.BaseModel

Requirement for a specific resource.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.ResourceType¶

Bases: str, enum.Enum

Types of resources needed for projects.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.Stakeholder(/, **data)¶

Bases: pydantic.BaseModel

Individual stakeholder in a project or initiative.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.StakeholderType¶

Bases: str, enum.Enum

Types of stakeholders in projects or initiatives.

Initialize self. See help(type(self)) for accurate signature.

class prebuilt.misc.agent_utilities_models.SubGoal(/, **data)¶

Bases: pydantic.BaseModel

Individual sub-goal within a larger goal decomposition.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

class prebuilt.misc.agent_utilities_models.WorkflowOptimization(/, **data)¶

Bases: pydantic.BaseModel

Complete workflow optimization analysis.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)