@@ -401,10 +401,10 @@ types:
401401 inline : true
402402 Annotation :
403403 docs : |-
404- A ModelSerializer that takes additional arguments for
405- "fields", "omit" and "expand" in order to
406- control which fields are displayed, and whether to replace simple
407- values with complex, nested serializations
404+ Annotation Serializer with FSM state support.
405+
406+ Note: The 'state' field will be populated from the queryset annotation
407+ if present, preventing N+1 queries. Use .with_state() on your queryset.
408408 properties :
409409 bulk_created :
410410 type : optional<boolean>
@@ -466,6 +466,7 @@ types:
466466 result :
467467 type : optional<list<map<string, unknown>>>
468468 docs : List of annotation results for the task
469+ state : string
469470 task :
470471 type : optional<integer>
471472 docs : Corresponding task for this annotation
@@ -581,10 +582,10 @@ types:
581582 inline : true
582583 AnnotationRequest :
583584 docs : |-
584- A ModelSerializer that takes additional arguments for
585- "fields", "omit" and "expand" in order to
586- control which fields are displayed, and whether to replace simple
587- values with complex, nested serializations
585+ Annotation Serializer with FSM state support.
586+
587+ Note: The 'state' field will be populated from the queryset annotation
588+ if present, preventing N+1 queries. Use .with_state() on your queryset.
588589 properties :
589590 bulk_created :
590591 type : optional<boolean>
@@ -651,10 +652,14 @@ types:
651652 openapi : openapi/openapi.yaml
652653 AnnotationReview :
653654 docs : |-
654- A ModelSerializer that takes additional arguments for
655- "fields", "omit" and "expand" in order to
656- control which fields are displayed, and whether to replace simple
657- values with complex, nested serializations
655+ AnnotationReview Serializer with FSM state support.
656+
657+ Note: The 'state' field will be populated from the queryset annotation
658+ if present, preventing N+1 queries. Use .with_state() on your queryset.
659+
660+ The state field display is controlled by both:
661+ - fflag_feat_fit_568_finite_state_management (FSM background calculations)
662+ - fflag_feat_fit_710_fsm_state_fields (state field display in APIs)
658663 properties :
659664 accepted :
660665 type : optional<boolean>
@@ -679,14 +684,19 @@ types:
679684 remove_from_queue : optional<boolean>
680685 result : optional<unknown>
681686 started_at : optional<datetime>
687+ state : string
682688 source :
683689 openapi : openapi/openapi.yaml
684690 AnnotationReviewRequest :
685691 docs : |-
686- A ModelSerializer that takes additional arguments for
687- "fields", "omit" and "expand" in order to
688- control which fields are displayed, and whether to replace simple
689- values with complex, nested serializations
692+ AnnotationReview Serializer with FSM state support.
693+
694+ Note: The 'state' field will be populated from the queryset annotation
695+ if present, preventing N+1 queries. Use .with_state() on your queryset.
696+
697+ The state field display is controlled by both:
698+ - fflag_feat_fit_568_finite_state_management (FSM background calculations)
699+ - fflag_feat_fit_710_fsm_state_fields (state field display in APIs)
690700 properties :
691701 accepted :
692702 type : optional<boolean>
@@ -1592,6 +1602,15 @@ types:
15921602 source :
15931603 openapi : openapi/openapi.yaml
15941604 Comment :
1605+ docs : |-
1606+ Comment Serializer with FSM state support.
1607+
1608+ Note: The 'state' field will be populated from the queryset annotation
1609+ if present, preventing N+1 queries. Use .with_state() on your queryset.
1610+
1611+ The state field display is controlled by both:
1612+ - fflag_feat_fit_568_finite_state_management (FSM background calculations)
1613+ - fflag_feat_fit_710_fsm_state_fields (state field display in APIs)
15951614 properties :
15961615 annotation : optional<integer>
15971616 classifications : optional<unknown>
@@ -1611,6 +1630,7 @@ types:
16111630 resolved_at :
16121631 type : optional<datetime>
16131632 docs : Resolving time
1633+ state : string
16141634 task : optional<integer>
16151635 text :
16161636 type : optional<string>
@@ -1621,6 +1641,15 @@ types:
16211641 source :
16221642 openapi : openapi/openapi.yaml
16231643 CommentRequest :
1644+ docs : |-
1645+ Comment Serializer with FSM state support.
1646+
1647+ Note: The 'state' field will be populated from the queryset annotation
1648+ if present, preventing N+1 queries. Use .with_state() on your queryset.
1649+
1650+ The state field display is controlled by both:
1651+ - fflag_feat_fit_568_finite_state_management (FSM background calculations)
1652+ - fflag_feat_fit_710_fsm_state_fields (state field display in APIs)
16241653 properties :
16251654 annotation : optional<integer>
16261655 classifications : optional<unknown>
@@ -1635,6 +1664,15 @@ types:
16351664 source :
16361665 openapi : openapi/openapi.yaml
16371666 CommentSerializerWithExpandedUser :
1667+ docs : |-
1668+ Comment Serializer with FSM state support.
1669+
1670+ Note: The 'state' field will be populated from the queryset annotation
1671+ if present, preventing N+1 queries. Use .with_state() on your queryset.
1672+
1673+ The state field display is controlled by both:
1674+ - fflag_feat_fit_568_finite_state_management (FSM background calculations)
1675+ - fflag_feat_fit_710_fsm_state_fields (state field display in APIs)
16381676 properties :
16391677 annotation : optional<integer>
16401678 classifications : optional<unknown>
@@ -1652,6 +1690,7 @@ types:
16521690 resolved_at :
16531691 type : optional<datetime>
16541692 docs : Resolving time
1693+ state : string
16551694 task : optional<integer>
16561695 text :
16571696 type : optional<string>
@@ -5040,7 +5079,7 @@ types:
50405079 openapi : openapi/openapi.yaml
50415080 inline : true
50425081 LseTask :
5043- docs : Task Serializer with project scheme configs validation
5082+ docs : Data Manager Task Serializer with FSM state support.
50445083 properties :
50455084 agreement : string
50465085 agreement_selected : string
@@ -5119,6 +5158,7 @@ types:
51195158 reviewers_count : integer
51205159 reviews_accepted : optional<integer>
51215160 reviews_rejected : optional<integer>
5161+ state : string
51225162 storage_filename : string
51235163 total_annotations : optional<integer>
51245164 total_predictions : optional<integer>
@@ -5435,7 +5475,7 @@ types:
54355475 openapi : openapi/openapi.yaml
54365476 inline : true
54375477 LseTaskSerializerForAnnotators :
5438- docs : Task Serializer with project scheme configs validation
5478+ docs : Data Manager Task Serializer with FSM state support.
54395479 properties :
54405480 annotations : string
54415481 annotations_results : string
@@ -5497,7 +5537,7 @@ types:
54975537 openapi : openapi/openapi.yaml
54985538 inline : true
54995539 LseTaskSerializerForReviewers :
5500- docs : Task Serializer with project scheme configs validation
5540+ docs : Data Manager Task Serializer with FSM state support.
55015541 properties :
55025542 agreement : string
55035543 agreement_selected : string
@@ -5576,6 +5616,7 @@ types:
55765616 reviewers_count : integer
55775617 reviews_accepted : optional<integer>
55785618 reviews_rejected : optional<integer>
5619+ state : string
55795620 storage_filename : string
55805621 total_annotations : optional<integer>
55815622 total_predictions : optional<integer>
@@ -8030,6 +8071,15 @@ types:
80308071 source :
80318072 openapi : openapi/openapi.yaml
80328073 TaskAssignment :
8074+ docs : |-
8075+ TaskAssignment Serializer with FSM state support.
8076+
8077+ Note: The 'state' field will be populated from the queryset annotation
8078+ if present, preventing N+1 queries. Use .with_state() on your queryset.
8079+
8080+ The state field display is controlled by both:
8081+ - fflag_feat_fit_568_finite_state_management (FSM background calculations)
8082+ - fflag_feat_fit_710_fsm_state_fields (state field display in APIs)
80338083 properties :
80348084 assignee :
80358085 type : integer
@@ -8038,6 +8088,7 @@ types:
80388088 type : datetime
80398089 docs : Time of assignment
80408090 id : integer
8091+ state : string
80418092 task :
80428093 type : integer
80438094 docs : Assigned task
0 commit comments