plexus.cli.item.items module

plexus.cli.item.items.find_item_by_any_identifier(client, identifier_value: str, account_id: str) Item | None

Find an item using any identifier - can be ID, external ID, or identifier values

plexus.cli.item.items.format_datetime(dt: datetime | None) str

Format datetime with proper handling of None values

plexus.cli.item.items.format_feedback_items_content(feedback_items: List[FeedbackItem]) Text

Format feedback items into a rich text object

plexus.cli.item.items.format_item_content(item: Item) Text

Format item details into a rich text object

plexus.cli.item.items.format_score_results_content(score_results: List[ScoreResult]) Text

Format score results into a rich text object using simple formatting

plexus.cli.item.items.get_feedback_items_for_item(item_id: str, client) List[FeedbackItem]

Get all feedback items for a specific item, sorted by updatedAt descending

plexus.cli.item.items.get_score_results_for_item(item_id: str, client) List[ScoreResult]

Get all score results for a specific item, sorted by updatedAt descending