@@ -17,7 +17,7 @@ async def list_build_orders(
1717 outstanding : bool | None = None ,
1818 ordering : str | None = None ,
1919 filters : dict [str , Any ] | None = None ,
20- limit : int = 25 ,
20+ limit : int = 100 ,
2121 offset : int = 0 ,
2222) -> dict :
2323 """List build orders (manufacturing orders).
@@ -46,7 +46,9 @@ async def list_build_orders(
4646 filters: additional filter parameters beyond the named arguments
4747 above - call describe_filters("build_order") to see what's
4848 available, e.g. filters={"overdue": true}.
49- limit: maximum number of results to return (capped at 100).
49+ limit: maximum number of results to return - defaults to 100 (the
50+ maximum) to minimize round trips for large result sets; pass a
51+ smaller value to page through results in smaller batches.
5052 offset: pagination offset.
5153 """
5254 base : dict [str , Any ] = {}
@@ -104,7 +106,7 @@ async def list_build_lines(
104106 build : int | None = None ,
105107 ordering : str | None = None ,
106108 filters : dict [str , Any ] | None = None ,
107- limit : int = 25 ,
109+ limit : int = 100 ,
108110 offset : int = 0 ,
109111) -> dict :
110112 """List build order line items - the components required to complete a build order.
@@ -132,7 +134,9 @@ async def list_build_lines(
132134 available, e.g. filters={"allocated": false} for lines still
133135 needing stock, or filters={"consumable": false} to exclude
134136 consumable (non-tracked) components.
135- limit: maximum number of results to return (capped at 100).
137+ limit: maximum number of results to return - defaults to 100 (the
138+ maximum) to minimize round trips for large result sets; pass a
139+ smaller value to page through results in smaller batches.
136140 offset: pagination offset.
137141 """
138142 base : dict [str , Any ] = {}
@@ -183,7 +187,7 @@ async def list_build_items(
183187 part : int | None = None ,
184188 ordering : str | None = None ,
185189 filters : dict [str , Any ] | None = None ,
186- limit : int = 25 ,
190+ limit : int = 100 ,
187191 offset : int = 0 ,
188192) -> dict :
189193 """List build order allocations - stock items reserved against build order lines.
@@ -211,7 +215,9 @@ async def list_build_items(
211215 above - call describe_filters("build_item") to see what's
212216 available, e.g. filters={"output": null} for allocations not
213217 yet installed into a specific build output.
214- limit: maximum number of results to return (capped at 100).
218+ limit: maximum number of results to return - defaults to 100 (the
219+ maximum) to minimize round trips for large result sets; pass a
220+ smaller value to page through results in smaller batches.
215221 offset: pagination offset.
216222 """
217223 base : dict [str , Any ] = {}
0 commit comments