Skip to content

IssueArtifactItem

Source code in docs_src/capo_continuum/types/issue_artifact_item.py
class IssueArtifactItem(TypedDict, closed=True):
    artifact_id: "capo_continuum.types.issue_artifact_id.IssueArtifactId"
    """The unique identifier of the artifact."""
    artifact_type: "capo_continuum.types.issue_artifact_type.IssueArtifactType"
    """Semantic category of the artifact."""
    media_type: "capo_continuum.types.issue_artifact_media_type.IssueArtifactMediaType"
    """MIME type of the artifact content."""
    producer: "capo_continuum.types.issue_artifact_producer_summary.IssueArtifactProducerSummary"
    """The agent that produced the artifact."""
    content_size_bytes: "int"
    """Size of the artifact content in bytes. The content itself is returned by GetCodeIssueArtifact."""
    created_at: "datetime.datetime"
    """The timestamp when the artifact was created."""

artifact_id instance-attribute

artifact_id: IssueArtifactId

The unique identifier of the artifact.

artifact_type instance-attribute

artifact_type: IssueArtifactType

Semantic category of the artifact.

content_size_bytes instance-attribute

content_size_bytes: int

Size of the artifact content in bytes. The content itself is returned by GetCodeIssueArtifact.

created_at instance-attribute

created_at: datetime

The timestamp when the artifact was created.

media_type instance-attribute

MIME type of the artifact content.

producer instance-attribute

The agent that produced the artifact.