{"data":[{"id":"chg_977d4d3d0387b054e09a60920e284af180a3d2f3d49f6f66f187426d8eb6b617","path":"/workspaces/{workspace_gid}/projects/search","method":"GET","direction":"request","fieldPath":"limit","changeType":"new-optional-request-default-parameter-to-existing-path","detectedAt":"2026-10-18T17:23:30.377358+00:00","classification":"non_breaking","breakKind":null,"summary":"added the new optional `query` request parameter `limit` to all path's operations","reasoning":"level.info: request new-optional-request-default-parameter-to-existing-path -> non_breaking","ruleId":"level.info","classifierVersion":"2026-10-15.2","evidenceStrength":"spec_only","detectionMethod":"openapi_diff","fragment":[{"kind":"ctx","text":"..."},{"kind":"ctx","text":"      type: boolean"},{"kind":"ctx","text":"    style: form"},{"kind":"add","text":"  - description: >-"},{"kind":"add","text":"      Results per search response."},{"kind":"add","text":""},{"kind":"add","text":"      The number of objects to return in one search response. The value must be"},{"kind":"add","text":"      between 1 and 100. Search responses have no `next_page`, so to retrieve"},{"kind":"add","text":"      further results, sort by `created_at` and repeat the query with a"},{"kind":"add","text":"      `created_at.before` or `created_at.after` filter that excludes the results"},{"kind":"add","text":"      you have already seen."},{"kind":"add","text":"    example: 50"},{"kind":"add","text":"    in: query"},{"kind":"add","text":"    name: limit"},{"kind":"add","text":"    schema:"},{"kind":"add","text":"      maximum: 100"},{"kind":"add","text":"      minimum: 1"},{"kind":"add","text":"      type: integer"},{"kind":"ctx","text":"  - description: Performs full-text search on the project name."},{"kind":"ctx","text":"    example: Bugs"},{"kind":"ctx","text":"..."}]},{"id":"chg_9545519e72e4528b6f1b4c59bcdb41b156c9751c8ee269ee9f350bfd3336996a","path":"/workspaces/{workspace_gid}/tasks/search","method":"GET","direction":"request","fieldPath":"limit","changeType":"new-optional-request-default-parameter-to-existing-path","detectedAt":"2026-10-18T17:23:30.377358+00:00","classification":"non_breaking","breakKind":null,"summary":"added the new optional `query` request parameter `limit` to all path's operations","reasoning":"level.info: request new-optional-request-default-parameter-to-existing-path -> non_breaking","ruleId":"level.info","classifierVersion":"2026-10-15.2","evidenceStrength":"spec_only","detectionMethod":"openapi_diff","fragment":[{"kind":"ctx","text":"..."},{"kind":"ctx","text":"      type: boolean"},{"kind":"ctx","text":"    style: form"},{"kind":"add","text":"  - description: >-"},{"kind":"add","text":"      Results per search response."},{"kind":"add","text":""},{"kind":"add","text":"      The number of objects to return in one search response. The value must be"},{"kind":"add","text":"      between 1 and 100. Search responses have no `next_page`, so to retrieve"},{"kind":"add","text":"      further results, sort by `created_at` and repeat the query with a"},{"kind":"add","text":"      `created_at.before` or `created_at.after` filter that excludes the results"},{"kind":"add","text":"      you have already seen."},{"kind":"add","text":"    example: 50"},{"kind":"add","text":"    in: query"},{"kind":"add","text":"    name: limit"},{"kind":"add","text":"    schema:"},{"kind":"add","text":"      maximum: 100"},{"kind":"add","text":"      minimum: 1"},{"kind":"add","text":"      type: integer"},{"kind":"ctx","text":"  - description: Performs full-text search on both task name and description"},{"kind":"ctx","text":"    example: Bug"},{"kind":"ctx","text":"..."}]},{"id":"chg_f159159abf06eb537d60927b900aa397aa5007b679f3c631eb04d8883c04248b","path":"/workspaces/{workspace_gid}/tasks/search","method":"GET","direction":"operation","fieldPath":null,"changeType":"new-optional-request-default-parameter-to-existing-path","detectedAt":"2026-10-07T01:13:05.245646+00:00","classification":"non_breaking","breakKind":null,"summary":"added the new optional `query` request parameter `limit` to all path's operations","reasoning":"level.info: operation new-optional-request-default-parameter-to-existing-path -> non_breaking","ruleId":"level.info","classifierVersion":"2026-09-14.1","evidenceStrength":"spec_only","detectionMethod":"openapi_diff","fragment":[]},{"id":"chg_a21c6014c7d393e5ea6e0c3e2606df131a480e61a6c9a2b9ee1d876acdb2b314","path":"/workspaces/{workspace_gid}/projects/search","method":"GET","direction":"operation","fieldPath":null,"changeType":"new-optional-request-default-parameter-to-existing-path","detectedAt":"2026-10-07T01:13:05.245646+00:00","classification":"non_breaking","breakKind":null,"summary":"added the new optional `query` request parameter `limit` to all path's operations","reasoning":"level.info: operation new-optional-request-default-parameter-to-existing-path -> non_breaking","ruleId":"level.info","classifierVersion":"2026-09-14.1","evidenceStrength":"spec_only","detectionMethod":"openapi_diff","fragment":[]}],"nextCursor":null}