nemo_microservices.types.intake.entry_filter_param#
Module Contents#
Classes#
API#
- class nemo_microservices.types.intake.entry_filter_param.EntryFilterParam#
Bases:
typing_extensions.TypedDict- context: nemo_microservices.types.intake.entry_context_filter_param.EntryContextFilterParam#
None
Filter for entry context fields.
- created_at: nemo_microservices.types.created_at_filter_op_param.CreatedAtFilterOpParam#
None
Filter for created_at timestamp.
- external_id: str#
None
Filter by external ID (e.g., completion_id).
- has_events: bool#
None
Filter by presence of any events.
- has_opinion: bool#
None
Filter by presence of opinion.
- has_rating: bool#
None
Filter by presence of rating.
- has_rewrite: bool#
None
Filter by presence of rewrite.
- has_thumb: bool#
None
Filter by presence of thumb feedback.
- longest_per_thread: bool#
None
If true, return only the longest entry per thread (based on message count).
- namespace: str#
None
Filter by namespace id.
- project: str#
None
Filter by project name.
- updated_at: nemo_microservices.types.updated_at_filter_param.UpdatedAtFilterParam#
None
Filter for updated_at timestamp.
- user_rating: nemo_microservices.types.intake.entry_user_rating_filter_param.EntryUserRatingFilterParam#
None
Filter for entry user rating fields.