diff --git a/test/vcr_cassettes/command/ai/parser_test-test_parse_command_strings_into_a_composite_command_containing_the_individual_commands.yml b/test/vcr_cassettes/command/ai/parser_test-test_parse_command_strings_into_a_composite_command_containing_the_individual_commands.yml index f365fb442..4763b962c 100644 --- a/test/vcr_cassettes/command/ai/parser_test-test_parse_command_strings_into_a_composite_command_containing_the_individual_commands.yml +++ b/test/vcr_cassettes/command/ai/parser_test-test_parse_command_strings_into_a_composite_command_containing_the_individual_commands.yml @@ -16550,7 +16550,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:43 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -16562,7 +16562,7 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '347' + - '366' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: @@ -16572,39 +16572,39 @@ http_interactions: X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '481' X-Ratelimit-Remaining-Tokens: - - '191663' + - '89497' X-Ratelimit-Reset-Requests: - - 120ms + - 2.227s X-Ratelimit-Reset-Tokens: - - 2.5s + - 33.15s X-Request-Id: - - req_ba6183ef303df159dca6edba1f93c5cc + - req_5d1ef252814531e789682936a8263a12 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=VnJp1fPHfdfD0.cNER9klql9xPO4FYQrWirgcuqeKrk-1751025103-1.0.1.1-77.p3qvqPUgufcyEX0lgt42Nb_ywjEKTdRIIcwyQHzUlVYACufHWgkMwAZXN9nBo4NJulO8YLL6IQ.ZjBNS6W7yFk2pEyH2xHRItzpVIqaE; - path=/; expires=Fri, 27-Jun-25 12:21:43 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=8NSV9yEW2Qh2JTHJok9GCX1Ghep0YqgY6ZehXloJM9o-1751025337-1.0.1.1-ihe03LO4RpsjrIJFcF2xOA0p_FxH2wi9bXPfjtCiF0te.vwV.I55PFc0sp1wRYQzcu4YC4O62VxdQLMCPSEHzJzi_ZimgvaVzF0k0hC3PCE; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=PaHPVlit_vHb_NIYc0D3X_DVZkvO.42k8Wa8eAk8_vU-1751025103659-0.0.1.1-604800000; + - _cfuvid=bawI4YS4FpA_iAi_4ANElNiptFI9rOi01VDtwIqj2T8-1751025337459-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbec1dbd0148-MAD + - 9564c1a2e908666c-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1SlBuUHViM3dQMHpya0ZUd1RXUWJG - cjM1RCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwMywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NHZoVnpsV3dHME5MbWpxTlVRWVRz + M2dXdSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -16622,5 +16622,5 @@ http_interactions: cmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3Rp ZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8z ODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:43 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/parser_test-test_resolve_filter_string_params_as_ids.yml b/test/vcr_cassettes/command/ai/parser_test-test_resolve_filter_string_params_as_ids.yml index 229b784bf..6ce0bd93f 100644 --- a/test/vcr_cassettes/command/ai/parser_test-test_resolve_filter_string_params_as_ids.yml +++ b/test/vcr_cassettes/command/ai/parser_test-test_resolve_filter_string_params_as_ids.yml @@ -16719,7 +16719,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:43 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -16731,49 +16731,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '402' + - '456' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '405' + - '464' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '498' + - '481' X-Ratelimit-Remaining-Tokens: - - '193487' + - '89361' X-Ratelimit-Reset-Requests: - - 127ms + - 2.27s X-Ratelimit-Reset-Tokens: - - 1.953s + - 33.191s X-Request-Id: - - req_fecb6da6a1fc944b83945fe2b7664469 + - req_8cc5c97e8f32959a3ac4ff8c6a8da02e Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=dK5neV7H9BR9FOJda8sWucWgjJKAmlhi3paMlbVrT9c-1751025103-1.0.1.1-UZii2ph0yWiSCaYffPJwkqkEWSsLgOyolt8aHb7b9UXLSHB8opmfQT7uDOZjJkIlh3IZzZw90wgx8h5ci3CHkVVtLjAL6HtLpBTZf3kgGHg; - path=/; expires=Fri, 27-Jun-25 12:21:43 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=XERkL.oycPKG.4xUMmTd_74bvUlnfytaPyFZUQv0ns8-1751025337-1.0.1.1-98W467JbsQ3F4rkgyoJGxlFlujzSeg5QybjXQGXZOPHpSb2muUACPENkh8huY6zmGb1o7px2xnqny1chm8i59QYMAM2CvtKINfUaQb6bMzc; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=aD6fcsxGdqM_LdyHJkgG0bu30WeS6sb8l4SYwBgls6Y-1751025103286-0.0.1.1-604800000; + - _cfuvid=PmznHE8C2wDaTYaaJhy0K3EkJYlViT6VscaFGhBCDg8-1751025337401-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbec1b0918b2-MAD + - 9564c1a2e8bf3845-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1SUpObmdxTUE3bjQwdnJncUlCUjVZ - NFVNWCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwMiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NDIxMTQ2Tk5jeGpmdVFoNjc4T2I1 + WDluZyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -16793,5 +16793,5 @@ http_interactions: dG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZh dWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYi Cn0K - recorded_at: Fri, 27 Jun 2025 11:51:43 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_assign_cards.yml b/test/vcr_cassettes/command/ai/translator_test-test_assign_cards.yml index 4cc7ea846..b5b8e1364 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_assign_cards.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_assign_cards.yml @@ -39744,7 +39744,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -39756,49 +39756,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '196' + - '324' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '203' + - '378' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '494' X-Ratelimit-Remaining-Tokens: - - '191849' + - '177367' X-Ratelimit-Reset-Requests: - - 120ms + - 664ms X-Ratelimit-Reset-Tokens: - - 2.445s + - 6.789s X-Request-Id: - - req_5080c5377356efc8d63369edde4c836a + - req_f905022786f0f3fa472c9361275eaa67 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=ySuxTjNEUOhXUPSo_fpt2zi_xSx.q66Caw3vwn9nh_E-1751025104-1.0.1.1-ge98YUA_3d21zqsL.01GVgC_Yha5BEqX2FOt0lMnP9W2f.X0R01N41DuNT6FG5ZH_Dlum2iSeuxjPdHK7zmrWwgjBf8xTQdIoN4y2fnT1yA; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=_774B1bx3Psma5dlnefRYznFX.7InQQyx6a1n3QZeFg-1751025334-1.0.1.1-4eT8nEvWygGeyWBRHA7ICepr02WBoZl04FftSvccnY6zVYuI5ONq_WqGQxVTco_Qd_nD16ZLePj28cxnHT5ebO.K2XSGQZgSx2hDAQ5iBfc; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=YmJiWjXC46SrEL9Xdk9yRsttXUALStCqA69oekKBMcQ-1751025104352-0.0.1.1-604800000; + - _cfuvid=RZV2ilEnbuUsEKKRsoIv_QgeHnK1k1sRfnPWO35ijn8-1751025334874-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf22c20661d-MAD + - 9564c190abe8c900-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S20wVlVXREU5cmhFU2JhUUNyYzVH - c1J3YSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MlR2N1RKQjRFcVRuTFJka0lKejJO + WWtTUCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -39815,7 +39815,7 @@ http_interactions: X3Rva2VucyI6IDAsCiAgICAgICJyZWplY3RlZF9wcmVkaWN0aW9uX3Rva2Vu cyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIs CiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -40101,7 +40101,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -40113,49 +40113,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '334' + - '421' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '340' + - '429' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '492' + - '491' X-Ratelimit-Remaining-Tokens: - - '163295' + - '154998' X-Ratelimit-Reset-Requests: - - 892ms + - 1.011s X-Ratelimit-Reset-Tokens: - - 11.011s + - 13.5s X-Request-Id: - - req_25a7f292fa0ad1607bd1da059f80ff66 + - req_5d9ae3ee012a3af4d85f5072353ef05e Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=cwyvtFKHlfKMgvq_bzXlQUgXsVTn.wodzXLjX9OcSBU-1751025105-1.0.1.1-oG4hFlSIfm.Z2OO06cWCSgKLwxB4h7aoR6jGDQX4BwwHBwOkDV_71IlwotHCjwH7MXPIMwhJnsFcVOzKX0xgNBzH7.bET.jS_SlsbgRCCbo; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=pBtg1nqsx.Csu4L9TD2uhRLUHtjFrjVtZgHuoBRwxVY-1751025335-1.0.1.1-OC1othWiPKeakCNlck8To2Mbnd0WkAjbDQZUtVZSw5PWiH0or.2JXLBOvdZzuEeI_NQta_Aw8PDgN2ffuHOzTaOpW9VjcEu5xKk7d3IWeJM; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=XVinBp9P33sYgAguJryacMCiGuOJKBo_uOhY2CmLdgs-1751025105044-0.0.1.1-604800000; + - _cfuvid=dLUQguxCIW0Qhioayo8n16AWDM3LOgSgGlDkkzwh49c-1751025335630-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf698691bbe-MAD + - 9564c1975d070727-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S04wSmVnMUVwN0paalN4VFRDQU85 - OWN3MyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M0hhTUY0ejQ0dnFrSzA5V3hqWnVO + eVBaZyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -40173,5 +40173,5 @@ http_interactions: b25fdG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9r ZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0 IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_assign_stages_to_card.yml b/test/vcr_cassettes/command/ai/translator_test-test_assign_stages_to_card.yml index 939b52521..7da220d74 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_assign_stages_to_card.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_assign_stages_to_card.yml @@ -34897,7 +34897,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -34909,7 +34909,7 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '332' + - '327' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: @@ -34919,39 +34919,39 @@ http_interactions: X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '496' X-Ratelimit-Remaining-Tokens: - - '117417' + - '180339' X-Ratelimit-Reset-Requests: - - 1.899s + - 456ms X-Ratelimit-Reset-Tokens: - - 24.774s + - 5.898s X-Request-Id: - - req_4f1a045aa0acc53a9ad0a866838d30a3 + - req_8cf6317f47273bd5be0b62268d2987d2 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=MA8gOVDi4jecr.os407V._poC.WPoG71YNAtVo_AsO8-1751025106-1.0.1.1-v4ZA7gglXdGTguubs6E.nLcP0.fW_ZWafR56V7AaavqjfRbhJTWdOj1YwEZMeuGTae0uut1OvLIKs2Ei_yMkVenfPQDXb1khJJP3e1Z3efo; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=9.tfflxgtNpV4xNLtH4kPsWQ_GplaW5l86NXyHDNiTA-1751025334-1.0.1.1-FW_6ZCaDDFlzwFxphTJ2BxUkqFgjVlatDAa7mt6dxlJPh5b_jYsd.uGUg7qPM_5bh.p9SnfIgVrN48HGcXivrWHQNAPdhHjOLiLQOCBFGCs; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=_u3Fd6XzVVNnKJ274EZb33l7JOVmXgpM44EoWHMf9zA-1751025106197-0.0.1.1-604800000; + - _cfuvid=ogRLeyZVTUlNkQaGYvYhXSwrgciFF3PRKTvnn9BCvy4-1751025334870-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfc6863cbe7-MAD + - 9564c192ecfeec95-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TGxDODVLQ2VmaVBwRFlleGs5aHM5 - MTJUYiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MnJqY3dBVXlXNmtpcWRFMzNQZzRD + WkEybiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -34969,7 +34969,7 @@ http_interactions: b25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJk ZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJm OGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -35255,7 +35255,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -35267,49 +35267,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '204' + - '243' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '214' + - '247' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '489' X-Ratelimit-Remaining-Tokens: - - '105941' + - '149439' X-Ratelimit-Reset-Requests: - - 1.823s + - 1.252s X-Ratelimit-Reset-Tokens: - - 28.217s + - 15.168s X-Request-Id: - - req_63717f8b9b542b0bcb109724df2f85e6 + - req_1ace904e3ec2e8eecda1450ea631b5fd Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=q181ng26PAZKVH6rnjiYylCXbiCeNcqwDb08zycZ6Ag-1751025106-1.0.1.1-ka3wTnlmMfSFhtEGfQpqVdqnjrRN1359lav8v3d2dcrElh.h5JLabSCCaFYRaKIw5hILm0PozEYc.ZhuQwdnAwgItTAqoSzAn6T_ALNfuVk; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=lcSlAkdKCeJVFoEolDwBhD8i_PQQHDW2Oo5bwHW6yLY-1751025335-1.0.1.1-VfGCh5mox7oLlKTdYJvwAyt3z4BHrRuFl.tgfAmxrJoee38XNfUrIMTU21uV_I._AmoSYI2hXMHnm7qo9KvpiGujupPTzYaxDZFakE7b_80; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=lROklJJ1NiVmhuW2wMtG470dlVsRaRINcgeHzHVlYtc-1751025106744-0.0.1.1-604800000; + - _cfuvid=SNsVQ27JrpZSiGf0JZq8wymGMCtWXTGh8fzObUT2o1U-1751025335445-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc021cd9e06d-MAD + - 9564c1975ebe04ae-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TXJYT3YwN3IwckFJbDFidm9ZcFVR - MmhCciIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mzk1YlA5V1VGbnBGY2xTWUdqdW5q + dU5LSSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -35327,5 +35327,5 @@ http_interactions: b25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJk ZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJm OGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_close_cards.yml b/test/vcr_cassettes/command/ai/translator_test-test_close_cards.yml index 26f2acaa3..9a2f8b663 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_close_cards.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_close_cards.yml @@ -79357,7 +79357,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -79369,49 +79369,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '199' + - '273' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '202' + - '279' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '494' X-Ratelimit-Remaining-Tokens: - - '192188' + - '182647' X-Ratelimit-Reset-Requests: - - 120ms + - 614ms X-Ratelimit-Reset-Tokens: - - 2.343s + - 5.205s X-Request-Id: - - req_c780113516859285d5f7b71fabc6b597 + - req_0862d62c93bdfd3ab16eda287618c5ff Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=JAGb1GzQyrwyHQemvNqXxPMFJzwVhdsADcUfj7ePfAs-1751025104-1.0.1.1-BAqw.igNLMTuhsERwT1J9O3OkwJ_0vM_BIHFrQIpitfew_fBRTU9FpyIGks1gFMzWrAOrQB7Bdb12MWd6w5JPDX3ghhgxBOclHe7H3s.utY; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=iTi1LLje4na6c60em7myALUE522pb9qgyqDOxU9ajV0-1751025334-1.0.1.1-irZOyd0FAlNU_L.opXvkvhhJFXgfJsjScaktDHvpNglSbGLxuY4SkOC784fFc8rn_RFQJ27Um_sTinZUQsVDVillq2OTPKIBg8znFb8HmYE; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=YmJiWjXC46SrEL9Xdk9yRsttXUALStCqA69oekKBMcQ-1751025104352-0.0.1.1-604800000; + - _cfuvid=iPPISHBVBuXNRtntYLs0us.ScXvqXKpDu3pBUMm00ns-1751025334684-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf3dca21bb5-MAD + - 9564c1909c8c663b-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S3N6SjRBUGY1d3d5aU9oMThkRnlj - OFZPYyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MjU2T2RMdEQ1SHNDWTdibW04bFJE + MEdLcyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -79428,7 +79428,7 @@ http_interactions: ZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5zIjog MAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwKICAi c3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -79714,7 +79714,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -79726,49 +79726,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '252' + - '305' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '254' + - '322' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '494' + - '491' X-Ratelimit-Remaining-Tokens: - - '171448' + - '159888' X-Ratelimit-Reset-Requests: - - 674ms + - 1.004s X-Ratelimit-Reset-Tokens: - - 8.565s + - 12.033s X-Request-Id: - - req_8f1ec74e64bacff7aa6e1bccebcc34b5 + - req_59bc8ad3d03210cb6cc0775cb2124762 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=F9henu8mGYrGrsZN4ig6Bl72UTWqH.sDBKXZq6Lshc0-1751025104-1.0.1.1-acb2ElDVWLZRaZp5eM.DGePcg2QLBbLVtTDvPNcag.VAjpXDr9VeOI_YBIZdPVbVZ0puIQXqP4316wtIzR.KcrCiJzyFLVsJU9NJl2f8ZBI; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=Fg0V4KpghMvqjWqPsuNkiKspeBFIBC0y2ZWFqlCA9i4-1751025335-1.0.1.1-IB2UBlnBSXMdMG5nZACwPa0Ft4G56ZjU7KPi5HvuKxwASrjww7f0AVErfAWkt17YXdpKyyx7dXyY3tBsVj4ZMxC87o9Apz_QUGHwsARYqAk; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=WpfNDnEpJvPJk6MAEmEkce3ETPeu44Ew5R1PU0A7i0U-1751025104805-0.0.1.1-604800000; + - _cfuvid=wroMs1ErRlDiAMhZKNBiQDFH9vnGQqgZSABLGuyozrs-1751025335349-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf6886e014c-MAD + - 9564c19628ea0335-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1SzhjY2NDQ0hEOWJxYVJHZFZ6WUVK - RjlERSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MnVoWFpVUjlrQ2RqVkRlT0dWWW54 + WGZGdSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -79786,7 +79786,7 @@ http_interactions: b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1 bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIK fQo= - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -80072,7 +80072,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -80084,49 +80084,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '353' + - '407' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '359' + - '413' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '487' + - '486' X-Ratelimit-Remaining-Tokens: - - '139872' + - '131712' X-Ratelimit-Reset-Requests: - - 1.532s + - 1.616s X-Ratelimit-Reset-Tokens: - - 18.038s + - 20.486s X-Request-Id: - - req_736a76a41dd4ea88958a3818e0852485 + - req_13616fe0523dc017a33211c60b043b9e Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=Il.hp8GwH.t9NatnDErR8MFFI57gEMyAds7p8oj8c_I-1751025105-1.0.1.1-Jnf05BoZ4O9amA7weTxiLro6PzVkw4yJ565o7rTrjeRlVbN6RrPG4f8YpVgQjbLvtAzsXyw_2NDbALRMdA0xc4mPBbKyWCmmDELljwLUYpE; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=zsTAhDuf48xdtzyOhTQnrN_43XDcjLestk.1m.O6eMw-1751025336-1.0.1.1-t1odM6xL_3NKowU441ABscKTWSp_wttzJuHRi2mSL_FP5RCEAViGjZ0S8zLfmEcu7htI9TP0kLL5ZrqqZoquLvEqyS.MDVm3vBFumtSRGcs; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=p0AtttQBpPSKVyaEbgxwm.Ju52VG0JioQniGFxnRthA-1751025105493-0.0.1.1-604800000; + - _cfuvid=nYGw9nD3tLO5rg1m2x_hMqIhn2rzT7r.V0m9_3.k7Ak-1751025336090-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf96b100312-MAD + - 9564c19a48f9cfc1-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TFdOVjlQWEZZaDVUb3BOUk9xWk5r - TzRpQSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M1VrMlpaNnU3eDNLeGtuSTVUTlpD + RnBsVCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -80144,7 +80144,7 @@ http_interactions: dG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5z IjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwK ICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -80430,7 +80430,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -80442,49 +80442,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '285' + - '246' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '292' + - '249' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '485' + - '481' X-Ratelimit-Remaining-Tokens: - - '120264' + - '103718' X-Ratelimit-Reset-Requests: - - 1.769s + - 2.199s X-Ratelimit-Reset-Tokens: - - 23.92s + - 28.884s X-Request-Id: - - req_b6d211edc09458f4289396b4d39b972a + - req_6a71debd8a66b7a54ef1e2c6b4abb0bc Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=ATLzEpj8D5m_j6BB3rGlNhyRCKQ5Pmflj4yBVwihXkM-1751025106-1.0.1.1-afYGdHv6n480TpwQN0EPoj5ZHSdCF3ABRcUDwz6i1qp69Kv99LKcoYnznt2ZsgNeaGaOdZSa_g3LCkZ9K92wbp5xSBWtaZmejoYnPNmK7Fc; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=w9CKkml7U8fQW1fpjAobzKVT4QuYoC_bTQppqOBA0J8-1751025336-1.0.1.1-_jmhlJqcTaJM_kUFDKKatcpaPMRCpFO3IuQJ6CzFx9wqScXcCtNOCU.Cg.hDlsZWRmmV0rtpDxp4olJjvndXHO7_SFP0h0MwjVwFjvAO9AY; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=xnZuyLB_uVKysoLsd01UwGCIIJvqcgWSefAmUR63L.8-1751025106145-0.0.1.1-604800000; + - _cfuvid=s79sp5airlq8.zaBXecgFigNbPUZOOe3WRUt38qA6vs-1751025336536-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfdbfe95e1c-MAD + - 9564c19eed072fc7-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1THR6U3ZLZ2ZleWtLREUya2V6OWRq - bFhRRCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NHFEcm8yQ2gwWExnV0d4M2ZLclNl + WkVHMiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -80501,5 +80501,5 @@ http_interactions: ZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5zIjog MAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwKICAi c3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_closing_soon_and_falling_back_soon.yml b/test/vcr_cassettes/command/ai/translator_test-test_closing_soon_and_falling_back_soon.yml index afdb206a5..417cb8ad1 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_closing_soon_and_falling_back_soon.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_closing_soon_and_falling_back_soon.yml @@ -3146,7 +3146,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -3158,49 +3158,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '256' + - '405' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '264' + - '411' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '498' + - '499' X-Ratelimit-Remaining-Tokens: - - '189164' + - '195923' X-Ratelimit-Reset-Requests: - - 212ms + - 120ms X-Ratelimit-Reset-Tokens: - - 3.25s + - 1.222s X-Request-Id: - - req_5af11c58c1873eab3774a6989e0729c7 + - req_d607f4a93332ae799679f90409216737 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=Qh.Q53dIGOcy5al_UqG6KPeWnK.9Wk1lroVC7Kniq4E-1751025104-1.0.1.1-tHsYhdkRAwr5c1s9F_oJwcT1FMJG.jF7.A9tDxcA91_agV4lvhgWZiU03Ixe.lZ5KkLt3eBsbJBuqPPSfRqkXMbii3xP4udw5MVTxLVvofw; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=B0LTUlyeV68o64tJfYLGFhCtFabtfmNT1mnsYunahss-1751025334-1.0.1.1-PR_rPapQjsQtcLw2HDk7Ep2Vq99oc2PJNpol2aOq6YJ4YTbkaihUsEXleLTyA7sq2OR9KYp_fvhcM3ZJjeJZMnY_YAdXxMy5Ik4MaaZbKFE; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=HaxXwVud_HDIFOcxN_9SDHvZ2.2hBQEiCzyaLpaofJY-1751025104446-0.0.1.1-604800000; + - _cfuvid=BqTuM7fvnsr84xsJjPaRfDRq3mOkFiYKzfv.alcPYnA-1751025334639-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf36cfee05b-MAD + - 9564c1912eea3150-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S2t6UlR2S1N2NjVPYWZqaU5uOGoz - S3dlQyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MmVqQ2c2OHVvRmpoRVlBeFduR3Fu + OENhSCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -3218,7 +3218,7 @@ http_interactions: ZWplY3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJz ZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmlu dCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -3504,7 +3504,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -3516,49 +3516,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '378' + - '349' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '548' + - '354' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '492' + - '489' X-Ratelimit-Remaining-Tokens: - - '160794' + - '154240' X-Ratelimit-Reset-Requests: - - 926ms + - 1.231s X-Ratelimit-Reset-Tokens: - - 11.761s + - 13.727s X-Request-Id: - - req_f6d07b1a1785473baf6986b8c1e49771 + - req_eaa4c7e75216868354202af0c05e2781 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=ZUEASkPZJ4vyGP91yVWZ7gIFi_3QHJZJfjlsHQhS5qs-1751025105-1.0.1.1-XNeW.m2iffIGRlL3Mm7pnM8NrBrCz0FQ3fJ71Ml7rQsVHmMnF9lePPtGSTmqnvzV3VrQmZsY219nSBXDPjYoURcY6k0ctCbwWzm4ixELK.c; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=KmuFmwt9xTXF4ytZUqwA365EFxrCk8irisPmrQI4FJo-1751025335-1.0.1.1-ZqEY4Lro.6vc5F5CplDcKB.gPP8PZe34MYUv2cfEA33QocouKKx7byye5xHt.zw0EfvWBw4ZqQoaJkPwcG2wj7hS.mAvphIeu4AJqB12fmQ; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=lEMHt6YP4TQRZBner9IvmTiHF1QUBOoC5Qf0NmFD3NQ-1751025105331-0.0.1.1-604800000; + - _cfuvid=Bkre3doaXkaCRu7t5SXtayXAsqgnCK9xdGlJYDlmQGg-1751025335362-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf72e713850-MAD + - 9564c195eb8fec9d-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S1NESGhXcHpiamYyeDk3VzNYVlNW - bXRFdSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MkJ0SjVPN0ZDSEc3cVZoVjI4cVZ6 + S2owRiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -3576,7 +3576,7 @@ http_interactions: ZWplY3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJz ZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmlu dCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -3863,7 +3863,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -3875,49 +3875,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '376' + - '384' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '384' + - '388' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '485' X-Ratelimit-Remaining-Tokens: - - '110356' + - '128990' X-Ratelimit-Reset-Requests: - - 1.909s + - 1.723s X-Ratelimit-Reset-Tokens: - - 26.893s + - 21.302s X-Request-Id: - - req_20014ca1b1f8c164615acddc33257215 + - req_3e8f181588cdb4c4d5eb4c52b89e7804 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=N8Q7uuqDen53Sh3LlVclUk2AW_2Zvtf0EVv.18BkZoc-1751025106-1.0.1.1-7BgVJg3UYhW3No5yTJC9awpiBf.r7L1gCyLcxz.rL4oMiOXyLbEBSiclD2kr1fy6kErWlnEsaO4hFNyNBJcfI1ZF6KTP0F2C3CZTNFBtpQc; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=fg79SY7AOabulB2UidpxOxz9nt6HvGnFYgX2UWxzYmE-1751025336-1.0.1.1-mIes9xhcZTPQf6Sqrgwz8uBl1GWLbJRlDXAvNZSAcJAl82JcAwGAgYpGUVUc8zV5OZuhyqNYi.6aZ39e.C3xm9H9ZopJsF.SJe7GHuHDA_Y; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=41iguR96F2rcjqaali33ymFNz9Jb8orUN.4XCHvktnc-1751025106583-0.0.1.1-604800000; + - _cfuvid=1AIboIA0vrc2wF2OLdm6KNY2Qqf8Kvkv6_INLpyhUoQ-1751025336074-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfcaf292166-MAD + - 9564c19a5e5fcbc6-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TVRGY3hrWWZXMHQ4T3JRSTN6WFJh - OElJViIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M3ZFelR3aVc0R3FhVGJYa3VuMmdO + RXE2cSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -3936,5 +3936,5 @@ http_interactions: dG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZh dWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYi Cn0K - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_combine_commands_and_filters.yml b/test/vcr_cassettes/command/ai/translator_test-test_combine_commands_and_filters.yml index 29211aff8..c45ed8c2f 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_combine_commands_and_filters.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_combine_commands_and_filters.yml @@ -70438,7 +70438,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -70450,49 +70450,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '455' + - '482' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '461' + - '486' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '483' + - '492' X-Ratelimit-Remaining-Tokens: - - '107863' + - '167107' X-Ratelimit-Reset-Requests: - - 1.945s + - 878ms X-Ratelimit-Reset-Tokens: - - 27.64s + - 9.867s X-Request-Id: - - req_4598c16379165d3c216f220b7448508b + - req_f9c8b5ff26fa7ebf3c6211d2a8c681fe Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=ztGwO.ZhKXPBmT.xs.x7WVRT3ENbCqUeKBfH8I2lxeI-1751025106-1.0.1.1-HfNQm_6aHU_T1es47ja7VEqFVt0tZcOFYlKQ.y1BKW3FWswefGJ1SB2mR11mwjpSb5z8MX2XOge5hCZ2r.mpA7011_JfTJUxb1oRq3DTiSo; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=Ghtfp4JqDvsWiLvL3iW.a6aIM2uk80mLtviHLMZCZ8c-1751025335-1.0.1.1-kd6Zff89.65F_cRlbTU4O9d0_y5I4Lw3s54aoCRTV8wb1SeOsJbSq8rQ2YeNoL.wvJkYSybPxJJGpGf_DyftnuovjGQxZm0t5gOETa7Zmkk; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=pYSp6Z5H0MPV9_gItrUxeWLXIOJxd1NoI5YAXBWcRWo-1751025106760-0.0.1.1-604800000; + - _cfuvid=JmW9RqzlyAtlz9SH8p.5QPza9CQwOdrpEA78kGEf.QE-1751025335115-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf82d93867e-MAD + - 9564c19458018686-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TWthcnRVRWdTUWhlV2JwYUtWSnl0 - b0kyeiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MllHQ2FlalNJSUMzb2JRUXZFOEFZ + d3BUeCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -70511,7 +70511,7 @@ http_interactions: cyI6IDAsCiAgICAgICJyZWplY3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAK ICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5 c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -70798,7 +70798,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:47 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -70810,49 +70810,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '477' + - '500' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '481' + - '502' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '483' + - '486' X-Ratelimit-Remaining-Tokens: - - '88731' + - '136404' X-Ratelimit-Reset-Requests: - - 2.019s + - 1.588s X-Ratelimit-Reset-Tokens: - - 33.38s + - 19.078s X-Request-Id: - - req_0093f88073f2fdba37b51a91e513b1f2 + - req_cef8435cedddb87be7c17e5f1c019adf Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=df5ZXxaEWthPYSkI3GlWb5MQMH.2WLCTyrCy9G84SHw-1751025107-1.0.1.1-7d7MJYo6fKsUWaR3EytAh3tGMA2p6_tz4pq7PC8ZvaNi3VP4bmweP7Z7BrpMx2YFmop7mmFe_0d5qw.LXE_4q2RoTSbD1IVfGGwogkapx50; - path=/; expires=Fri, 27-Jun-25 12:21:47 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=HPnmlYmQmgJ8XIq8n5nCVvl.EFTkxDcnWat7PLd6.Es-1751025335-1.0.1.1-Ceq51vLkD1.hY.ZVgh3iiSZixR7cVvmIWAzbxRAqTL.qvGIX6l2ZbdLbIra494IVnzDwETyMfCF9zWj2f.fASP.03WFTRa32LkGZ2YU2R5E; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=6Wsi5dQbnSQOlPlP2QUao3Axt1a9fK3_5AsLHtXesvU-1751025107651-0.0.1.1-604800000; + - _cfuvid=lslCol31Py5udDjot6UDU3bmBxkYo2k2doZJK5FzRuY-1751025335837-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc062e70ec9f-MAD + - 9564c198df8e6623-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TklzQ002dHNXWHBHREcxcjZwYlRa - VlpoNiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M3JWWEpPcndDZEpkYnNQVmJySUFB + SzNkNCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -70871,7 +70871,7 @@ http_interactions: bl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tl bnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQi LAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:47 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -71158,7 +71158,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:48 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -71170,11 +71170,11 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '564' + - '511' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '571' + - '520' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: @@ -71182,37 +71182,37 @@ http_interactions: X-Ratelimit-Remaining-Requests: - '486' X-Ratelimit-Remaining-Tokens: - - '75764' + - '122308' X-Ratelimit-Reset-Requests: - - 1.66s + - 1.663s X-Ratelimit-Reset-Tokens: - - 37.27s + - 23.307s X-Request-Id: - - req_04b0f9726fb4bc557757a0d86a4147ba + - req_db8527c99584ea8789417a70e9fad4f2 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=0H7WokKjic8ZJLqjr26TOaTCqUXPubIjTKC5ZLTIQXQ-1751025108-1.0.1.1-g8erI1e1BcCxyS6w7_LWlqXsDC6ZQApKT4O3hMKzPARFbJKX2M_TZx9AilVd6qwkKoT9tOh5KWLSl0bEqyzK.TtwGFRck5VoPidk7SRRo.U; - path=/; expires=Fri, 27-Jun-25 12:21:48 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=bCCN0RU4R7pgbEvF8qSWK1Q2QzjyLgd07174blNQwA8-1751025336-1.0.1.1-VDZcRcMLjz_p6A39WNmyS_BQyBNmB28Sf2khhN6yxa1odtTc1hbgaUuHYRaV57xkLlJbHAVqGgaMV94_KUpan_uhTJUCwj5XBBdCth0rwMw; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=JqF9ARSyIhcLQ6.zpxUQMSfhH8NcmkrNKOu_Exz_x58-1751025108818-0.0.1.1-604800000; + - _cfuvid=fDuKNl8rk241vSncEyOBprW7DK1Rhn33vM70UadhN84-1751025336679-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc0ccd842f89-MAD + - 9564c19d4fb7cc3d-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1T0RZWlpLVTdNaXI1RWR2NG1mVjR1 - TnJxVyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NEF3T1dYQXNyUGp4cU9Jc2NIVm9r + T2s0QSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -71231,7 +71231,7 @@ http_interactions: dGVkX3ByZWRpY3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZp Y2VfdGllciI6ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50Ijog ImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:48 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -71518,7 +71518,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:49 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -71530,49 +71530,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '511' + - '640' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '605' + - '656' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '489' + - '481' X-Ratelimit-Remaining-Tokens: - - '67761' + - '94778' X-Ratelimit-Reset-Requests: - - 1.208s + - 2.202s X-Ratelimit-Reset-Tokens: - - 39.671s + - 31.566s X-Request-Id: - - req_d051f353b867802f5b736799ccd4622f + - req_3044b3ef6d386f147873b183fea1cbcb Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=UoD71qh11s5PkXzjI0TLsdz3kp697YbSX6fD98I_3M0-1751025109-1.0.1.1-6kEZKaGGYJF1U0jge40y8QZJLhsXnPidbZq_.s.30wrahQbLNS48.iNw8Q3KcM5Rll.4N1jdD9T37y1cpqc1uZ5dFElX9Gb.NEO6ItxRrho; - path=/; expires=Fri, 27-Jun-25 12:21:49 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=EQTzCUwpsBzxW8CFncpQlnNUzk3ifb28tbuLHAz.NpQ-1751025337-1.0.1.1-NYFhfYRMoh6I0UCdCrWs1fjjzSuzJ_eU6qBE3pbeS5hj_7YkiaoHqkXMOp0jXHe2QSfkISQgRSyj_l_WFp_oxE_ZxpeaR8Nss3lhx7ljVmw; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=ZgMqQU_SFU1XJ7FTPvxiTaA49nzcV6w6Nxii6iJYrhM-1751025109787-0.0.1.1-604800000; + - _cfuvid=G6DU.EZ7.Gj27_ke6VxcGYz1HLPV.pS0WEK5HUlPRtw-1751025337665-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc1289efe099-MAD + - 9564c1a29c0b038f-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1UEZpdXNTVlpMNHJ2RzFUVG9aN0xC - RVNTSiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NHg2M3lNOW1WdEMzajIzOXk5Tkgz + bHNiNiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -71591,5 +71591,5 @@ http_interactions: bl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tl bnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQi LAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:49 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_create_cards.yml b/test/vcr_cassettes/command/ai/translator_test-test_create_cards.yml index 98f2816d2..6095b805d 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_create_cards.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_create_cards.yml @@ -21865,7 +21865,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -21877,66 +21877,66 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '271' + - '338' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '278' + - '348' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '490' + - '498' X-Ratelimit-Remaining-Tokens: - - '152930' + - '192976' X-Ratelimit-Reset-Requests: - - 1.161s + - 214ms X-Ratelimit-Reset-Tokens: - - 14.12s + - 2.107s X-Request-Id: - - req_e6a5715ee3f06066648f0262447ebe81 + - req_2333efae3b6bc95ff84a24326b1b585e Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=s2kg5XAUaaw3ucNpLuEPsZFZXfxpVelowbb9.UaZrNI-1751025105-1.0.1.1-0Z6u2ZEob5pzDmlisEAtMqQ7KZVY8T0HeBtbcrHzXSJqzOyBokWmX6_MgtpYIBtltzTJLv2WHiBRbpGNfvS9EqUvhkzoZ91nSH1sWzZuLBY; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=EmuFpmWfPkZXLv.oKr4_07IR3aA7SSkeupouysrRK3g-1751025334-1.0.1.1-9SNvbkUtDvUY6JWgOW9pQ6cLP3m6HU5FNIk1xK7rysVEyZ0SZp_fHoRSik4wHfWx244cTxtZHhBYAIDyCQKxe2_i3yAHl1.syOJOY4ch6N4; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=0XANwh55ujYWDo61KV9Muj28Du73t2rNTVF2AmLSPVw-1751025105203-0.0.1.1-604800000; + - _cfuvid=gQKQS2s1grVSg0sqPYC.UYz.iE7_aDGNyyTw9BrN49Q-1751025334531-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf358012fcb-MAD + - 9564c1909fd5214b-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S3E4aU90QzRROTJGakxJVGpsVVdF - TjJTRyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mmkyemx4T2l6WUpjbUE5cUFRaDVU + R05CcyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np - c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb - XCIvYWRkX2NhcmRcIl0gfSIsCiAgICAgICAgInJlZnVzYWwiOiBudWxsLAog - ICAgICAgICJhbm5vdGF0aW9ucyI6IFtdCiAgICAgIH0sCiAgICAgICJsb2dw - cm9icyI6IG51bGwsCiAgICAgICJmaW5pc2hfcmVhc29uIjogInN0b3AiCiAg - ICB9CiAgXSwKICAidXNhZ2UiOiB7CiAgICAicHJvbXB0X3Rva2VucyI6IDI3 - NDIsCiAgICAiY29tcGxldGlvbl90b2tlbnMiOiAxMCwKICAgICJ0b3RhbF90 - b2tlbnMiOiAyNzUyLAogICAgInByb21wdF90b2tlbnNfZGV0YWlscyI6IHsK - ICAgICAgImNhY2hlZF90b2tlbnMiOiAyNTYwLAogICAgICAiYXVkaW9fdG9r - ZW5zIjogMAogICAgfSwKICAgICJjb21wbGV0aW9uX3Rva2Vuc19kZXRhaWxz - IjogewogICAgICAicmVhc29uaW5nX3Rva2VucyI6IDAsCiAgICAgICJhdWRp - b190b2tlbnMiOiAwLAogICAgICAiYWNjZXB0ZWRfcHJlZGljdGlvbl90b2tl - bnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAw - CiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQiLAogICJz - eXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi + OiBbXCIvYWRkX2NhcmRcIl1cbn0iLAogICAgICAgICJyZWZ1c2FsIjogbnVs + bCwKICAgICAgICAiYW5ub3RhdGlvbnMiOiBbXQogICAgICB9LAogICAgICAi + bG9ncHJvYnMiOiBudWxsLAogICAgICAiZmluaXNoX3JlYXNvbiI6ICJzdG9w + IgogICAgfQogIF0sCiAgInVzYWdlIjogewogICAgInByb21wdF90b2tlbnMi + OiAyNzQyLAogICAgImNvbXBsZXRpb25fdG9rZW5zIjogMTEsCiAgICAidG90 + YWxfdG9rZW5zIjogMjc1MywKICAgICJwcm9tcHRfdG9rZW5zX2RldGFpbHMi + OiB7CiAgICAgICJjYWNoZWRfdG9rZW5zIjogMjU2MCwKICAgICAgImF1ZGlv + X3Rva2VucyI6IDAKICAgIH0sCiAgICAiY29tcGxldGlvbl90b2tlbnNfZGV0 + YWlscyI6IHsKICAgICAgInJlYXNvbmluZ190b2tlbnMiOiAwLAogICAgICAi + YXVkaW9fdG9rZW5zIjogMCwKICAgICAgImFjY2VwdGVkX3ByZWRpY3Rpb25f + dG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5z + IjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwK + ICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -22222,7 +22222,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -22234,49 +22234,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '255' + - '539' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '272' + - '549' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '492' X-Ratelimit-Remaining-Tokens: - - '124712' + - '162208' X-Ratelimit-Reset-Requests: - - 1.841s + - 945ms X-Ratelimit-Reset-Tokens: - - 22.586s + - 11.337s X-Request-Id: - - req_8e2bcfd5e1de0c942aa224a3ccf21396 + - req_209e3f5de6da26e9dca5b8ddab0630a9 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=gpAlGKhNxgtxZWa1zODsdcPo6VCqxRDNv7uveT9bl9k-1751025105-1.0.1.1-EVKaTkLGDhwtsoGR10h322QRcd7PNP_f6reFMX2VjGbnLAAxO_0p7w4qJ4hhhbnpU2cxV6hTZuuXObAAGZUzB3cP337w2vJNCtVlfEb0Lv4; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=I8sCGxohw.EoOPnaF0EoJoO30v6mFnKy1c3sfiQcSkw-1751025335-1.0.1.1-UudKXAMELgZ1PeX8aLsrULVkpn_VkSxk26S3Prl87EVf9nMG_IN7Ov3DoChRY5PoLomJiZu7YYpCB5BKYjAqfPtYIw9T3VomKT7GetsQkRM; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=S4gfe97weCen5rmTMcLSJ8WUFCmG4_KZiLc6EYbIczs-1751025105819-0.0.1.1-604800000; + - _cfuvid=EY5dxypDxG4yTED2l2eh96yPEHouN4tHXBhr3NuEruI-1751025335442-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfbf9ff0345-MAD + - 9564c1953fbccfeb-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TG9uaGhPSW5UQ080bjNxQ2RXd0tL - VXNkViIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mmc2S0RoYXVCUFVmNmI4NGJ0cUw3 + Zk5WbCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -22294,7 +22294,7 @@ http_interactions: b25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJk ZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJm OGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -22580,7 +22580,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:47 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -22592,49 +22592,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '357' + - '220' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '369' + - '225' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '481' + - '485' X-Ratelimit-Remaining-Tokens: - - '78679' + - '124421' X-Ratelimit-Reset-Requests: - - 2.192s + - 1.683s X-Ratelimit-Reset-Tokens: - - 36.396s + - 22.673s X-Request-Id: - - req_32d5f2cb77cf208e1db00abddcdb340b + - req_faa6906c9981088ca2f42b914ce2e3ad Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=.yT7yNifd1Yzua5142ExXLjZyw_7BVJIJNVKoJwSr10-1751025107-1.0.1.1-.Q8giQ.Jjz3GGJbVN3oddPof0E.eJH2SaMDICmONqly8W2n.ZD80u44GUbi69Bsrc2ORRgEGcxPCeuTH_DTEBOoFLlurt_fPlHMtr9I29eo; - path=/; expires=Fri, 27-Jun-25 12:21:47 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=jpvm6.0Xi1z8uP5c2ipc0SrKg3P9yDypOVAvoesiOzY-1751025336-1.0.1.1-_c9RHlG0YQIGGTTyUmD_SGtuP8Q_KbWgCHYWSw_dXeWh34aH5r4hVE8_1CIXwidiLnsjbqpwoan.ZC.21VZxL2PNAvUMKErYukl7ouri_H0; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=cwy9yUXGZJOC7DFa4MyI4A._XB7O09VcM2BADdG0GcY-1751025107857-0.0.1.1-604800000; + - _cfuvid=e_kgOpwxo1dPk8PbMjKYAVHLHedp4v7uLj_4nkcZukg-1751025336189-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbffca65c90a-MAD + - 9564c19c1c0d3144-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TmF3U3JESmd3OVZsMnNKMmxHcFlp - VkVlayIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M3dVTGY2ZGR5VFJkcG5McXhBUUoz + b0xsOCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb @@ -22651,7 +22651,7 @@ http_interactions: bnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAw CiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQiLAogICJz eXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:47 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -22937,7 +22937,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:48 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -22949,49 +22949,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '264' + - '254' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '267' + - '261' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '488' + - '482' X-Ratelimit-Remaining-Tokens: - - '74225' + - '104126' X-Ratelimit-Reset-Requests: - - 1.41s + - 2.104s X-Ratelimit-Reset-Tokens: - - 37.732s + - 28.761s X-Request-Id: - - req_929c282958107eb683715055d2b2c7ec + - req_cbee3ece9adcc1e32a15de62f4bedea9 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=BjCTccQKvPgOST8kiotTcTDd0I25Fhfvov2pvHAlHt0-1751025108-1.0.1.1-_eaJsINVhGskiPVdn2.mE8VOJ4U7REvTqrE.8NEEa1sMDeBiMJY2iqmUOAPA8DrvWgFzBRtA_gECcmtJT5HlQSLAHD.2IWrNR8hKdwFy3Lk; - path=/; expires=Fri, 27-Jun-25 12:21:48 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=H9LThxByt3JuaGEe5D98UJ5vYKIbdvIr6MY3uCD6jEQ-1751025336-1.0.1.1-tI34L.6mpV_1n17iBdbdlTECFptGOsLen1PY4Y_epRvdb1GGCVmxgG7wwxvzIEdT7eTJffIzh5snTgngoteSGu020IiQx2.4RVOOB7OZ76k; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=wVOMyHAEDv_N9c5WvwB8auctDG8xTDU8zwBfNfm9zw0-1751025108893-0.0.1.1-604800000; + - _cfuvid=UDNtxAH8HZRd0P3PQGj5aoByVRWiSsGyuP1iDNHgTEQ-1751025336773-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc0f296be071-MAD + - 9564c19f8ef3ec95-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1T3BPamZEWXppMTVDMmlFVUhVWFI0 - MjBJSyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NERFSnZaVWx3SGhYVkZYQllnaXhG + SFpFdyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -23009,5 +23009,5 @@ http_interactions: aWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIi OiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0 M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:48 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_default_to_search.yml b/test/vcr_cassettes/command/ai/translator_test-test_default_to_search.yml index c6d4ab8ce..7431c0c7a 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_default_to_search.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_default_to_search.yml @@ -27682,7 +27682,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -27694,49 +27694,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '225' + - '258' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '238' + - '264' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '498' + - '495' X-Ratelimit-Remaining-Tokens: - - '182014' + - '177645' X-Ratelimit-Reset-Requests: - - 224ms + - 558ms X-Ratelimit-Reset-Tokens: - - 5.395s + - 6.706s X-Request-Id: - - req_fd02e85f1acb11bf7ace450dfee15f62 + - req_9473558c0949983f1c46c6e81ddf500b Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=M.sKHIL9f6OdG38JYf8qTq8Lpj6FlOZvN3FzwNZjIGw-1751025104-1.0.1.1-fkl9Rnr82ArCwV5BGYgn7Oy7Wz2IWckdjffXCRAtHmouOxyS_vd14OhMryQoNRkFmgljhRPtfuxGFz.znH6RnabHGo3K9MS1_7Ucx9DvmIw; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=SqKZqnwGhFp2R8ElomdGUb2y72uXQNSp.ir96GS8QCQ-1751025334-1.0.1.1-mY_bGNpg8ch8SnJI3ucvMNCeqKXLyvDRmJuyZ59ONxWZD43BFvzVrnbiOJhrA0a7piw406mvfQ00j9XPfN5UdnZewr5aNyewbmhvMVCYtvI; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=hGa_Pfbf6sDNoDnvZqQpjGYIWdihDAFzaPHoABS4uf8-1751025104769-0.0.1.1-604800000; + - _cfuvid=Un_pxJzFCCj1QQoDkqQHg5sIRkFM7XI_XMwU5ye.cuM-1751025334823-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf3af5ee06c-MAD + - 9564c1932e83030f-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S204b2M0Qzg2RVNDSHFNcFRuU2Zx - RWRRRCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mm5kT0VGeE5VM0FtaGRyNG9ET1VW + V3N5ZiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb @@ -27753,7 +27753,7 @@ http_interactions: bl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tl bnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQi LAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -28039,7 +28039,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -28051,49 +28051,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '218' + - '284' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '221' + - '288' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '486' + - '491' X-Ratelimit-Remaining-Tokens: - - '139738' + - '154809' X-Ratelimit-Reset-Requests: - - 1.573s + - 1.04s X-Ratelimit-Reset-Tokens: - - 18.078s + - 13.557s X-Request-Id: - - req_e80eff8beff6c2559e9994c5edff1cf0 + - req_dab5b783ba9b691d25914329fe7ea129 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=3vJC1mX84mslT9ddA_cFywCQtnoxaNHCMrrd6mIUjiU-1751025105-1.0.1.1-3LgWGjo9qHqZ8crREr5Rnb_rGbvN12X5ltzXC5YUHQae5x2.FnVgCIP3M36z0koyJMvq.vHzS64rzXYmLQ0LsaTyGO8Lhoyc2_cjzJ8IY00; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=xDb_tGL.9dX1lzqTW6MItCJga5uTDjcRpox6vCAz1TI-1751025335-1.0.1.1-ZqB0gjEEmPXWVYK7hH9_rcrRxp_KASCnB2.X8DEk2Hcpv3XTf6XScYrVi0PE9Q8Yw48hIvl3V1ofDySKEtJ7VAgI2Pood5_ogS5F8iY9HXk; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=ugrj._2Jp0dnNoRrlDyLWxD7PcZby.ODUNZ2G4_tNWE-1751025105325-0.0.1.1-604800000; + - _cfuvid=Z0tYPfgjr7M1ncng6.sSXka0KAReARVm23q.cuBmaec-1751025335335-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf92ece65fa-MAD + - 9564c196fb6aecae-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S0hpVlF1a0t0UlN3Q0NNWjFlQmlO - NmFibyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MjRRNFlUMGhPTlJQUlRpdWRDcEJI + MFpjQyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -28111,5 +28111,5 @@ http_interactions: Y3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6 ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQz YTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_assignments.yml b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_assignments.yml index 42eaa1a65..764be934b 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_assignments.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_assignments.yml @@ -114028,7 +114028,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -114040,49 +114040,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '207' + - '340' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '212' + - '345' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '496' + - '499' X-Ratelimit-Remaining-Tokens: - - '178933' + - '195774' X-Ratelimit-Reset-Requests: - - 435ms + - 120ms X-Ratelimit-Reset-Tokens: - - 6.32s + - 1.267s X-Request-Id: - - req_1cf412594b3a9d4da2862ebbc83c1901 + - req_aa0979800ed4e12cd8048cfb7d716970 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=9n2OGjk6J7t9O2ow28gLACCOzRqLlJdom9kagH29kFo-1751025104-1.0.1.1-X0o1IiRGhkKSRl_QdxfTQooa8P.hNytGV158zExNP93ysHOOIBcE0vX35Q0s_5avV4fzErFg5ietixzo3xmAQY6VePKCyQ.vitmLwE7.k4g; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=KUG_aBwzJ0RopUttCmrVtMxqsI.Ie62D7FphOLYK370-1751025334-1.0.1.1-R5psoYI.AGAPNCTeF6nQhS9QjY4iDfPicJ5n69HPiUfgz3ipqWDYUQSkyfYGR8M9bzDaQweRKSghuZ3XYKv0zgZkGb1uKZp0rNXgfPkugO0; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=4hPWuLD79c5Xq7eogh25R8nOZVEoeUgj6a6Cwr5mqIw-1751025104637-0.0.1.1-604800000; + - _cfuvid=gQKQS2s1grVSg0sqPYC.UYz.iE7_aDGNyyTw9BrN49Q-1751025334531-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf369c5014c-MAD + - 9564c190b9582150-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1SzJWYUZMbEJERHdZUGFrUFZUajc0 - WHNWVCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MjdBTTJZQkJnRjF4cTVtbm1VUU5W + bkxYdyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -114100,7 +114100,7 @@ http_interactions: ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -114386,7 +114386,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -114398,49 +114398,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '249' + - '411' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '253' + - '465' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '488' + - '492' X-Ratelimit-Remaining-Tokens: - - '147578' + - '164891' X-Ratelimit-Reset-Requests: - - 1.346s + - 873ms X-Ratelimit-Reset-Tokens: - - 15.726s + - 10.532s X-Request-Id: - - req_aca085155f8fcb68880231e3f3dfb1a8 + - req_59b9f3e1fc3e7053eb141c727c9ffb98 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=Nc7TWCoUWjbNdIphpRYl91a0BSm7mxfYWnxUGRgF520-1751025105-1.0.1.1-piXojGZ_Aa0IXKqLgqyG_WAfAsMhRySsScwxDdQjoGULjg4uNHCJdHV8qbz4gszllUHfshTi4bIbIH01MjXxwApv_JhqiUwbSD1wcPgclZo; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=9vAFN5IrUNmEJtZuYDi7.6sytc45esOYCG_Swlgl834-1751025335-1.0.1.1-o8qbr7D_eHse4AeHdtRcaLnhqvnn98F7NlumkxNVGlC2Nu75ZFS9iuQuaaXNi1D0zoDQyEevy9R4iVg.xpDfXpCq89YvvXjDsv3uGGYFmZs; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=cKRh6gnrcKu2RcIqP9gIN6GUQ3sU_7.EdijOGYsLn5o-1751025105208-0.0.1.1-604800000; + - _cfuvid=hlEuZSuUfz09dlyjBW6kKjP34XBVO9sbKYmvcMg.eOE-1751025335343-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf858d6013e-MAD + - 9564c1952f98ec9f-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1SzVlRW9neUlIWE9pU3JUMHZuVVoz - V25MOCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MnlNcUlxcFozSVpabmJrQ0d2YnNJ + TnJIQSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -114458,7 +114458,7 @@ http_interactions: ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -114744,7 +114744,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -114756,49 +114756,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '261' + - '288' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '264' + - '291' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '482' + - '486' X-Ratelimit-Remaining-Tokens: - - '121830' + - '131785' X-Ratelimit-Reset-Requests: - - 2.095s + - 1.58s X-Ratelimit-Reset-Tokens: - - 23.45s + - 20.464s X-Request-Id: - - req_e52855b38785eb82a9b11c39a8fe23b4 + - req_0fbc12125fd6818e05daf5de1089f527 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=MqtDdpCT9ten4AvHd9jgwMcfumyqRIG3QNeEQn30XEw-1751025105-1.0.1.1-mihDdWLrL0EK_8AsM9uGuD_lJ4_WTJeSbYyqpyGMuTCj.Cbn9ma7JHooFbtArlWdGFwfPcp0rQKzaDLVYjVuT644x54dUzgJMOvPiJUmVeY; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=5a_0B1gq7ZvRSAOApCoJZzkkTKjzhtZ9C0hUXlUHefc-1751025335-1.0.1.1-BY9Jmjldwm9POm.vwg4UScK87X4DubbO4kQQf8g2O4oMWX_kOEZZtK94gzbUHt0TY9XibJf3JeiAv4ervH1X8RhD5Rkxyzdt3bv.e6b3Wns; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=RwavREIW8Q4Js_wiUc84sIayZGOlQBx.FfH5gTWhG8s-1751025105675-0.0.1.1-604800000; + - _cfuvid=XPajtp.M4gPjV4sTnjSaBG3P70sq16zLw9Kv7FlgwEc-1751025335874-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfbedc3ec8e-MAD + - 9564c19a390eec8f-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TEhRMDY3dU9yNGxHa0dpSkZjNmlw - WUJlSiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MzRUN0gwZjdQQW5XRk5TZ01ZVmVK + SXdKWCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -114816,7 +114816,7 @@ http_interactions: ZWplY3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJz ZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmlu dCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -115102,7 +115102,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:47 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -115114,49 +115114,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '406' + - '317' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '441' + - '324' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '483' + - '485' X-Ratelimit-Remaining-Tokens: - - '93781' + - '119662' X-Ratelimit-Reset-Requests: - - 1.929s + - 1.695s X-Ratelimit-Reset-Tokens: - - 31.865s + - 24.101s X-Request-Id: - - req_2b1410cc9308c6512bb90f64a53c1f06 + - req_d36534f147189fbad3024e0a7baccaf7 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=tn62rc88oovcdSrT2iMgklc_4oRMNvpv0VRUQOjq9TM-1751025107-1.0.1.1-EQrKZeKBh.ao7AuSl_tb2IEHOMdRZVX18VWer5T1R94poHDsgn0kmwNIS_HJEDjlqofnVBo75KpQ6ZuiDZhu.kC53uWNdGzidLWZ4EapVGs; - path=/; expires=Fri, 27-Jun-25 12:21:47 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=78wHpDv9e9e6roW2VezB.UXAMZDWdQr5dO9fJsfhWEU-1751025336-1.0.1.1-dP68NxlwCCsTSg3m2Mmf4vBrhh8DTEUKmg6c3XhHbaDr_T4SrTcubjHqQhAAJ29esfhigCW8zIHnQKGokRB8Wgus8iYXJvvUahxtY0p8b10; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=Yt.zslb3q.E_8MbuLhyLUbRsogdCTtGrOwvTRoTKF34-1751025107462-0.0.1.1-604800000; + - _cfuvid=VjkNh1LFiq7oVg3vX_XnHAeuARNaGy_mcnpCLPFjVmk-1751025336517-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfecc4fcf91-MAD + - 9564c19d8a420376-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TUFBbWU2cThkYmhwWUNIOFVVRjBE - eExNNyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NFZBTGFCSDFIQndZTEdTc2N1ZHJ1 + RDBQbCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -115174,7 +115174,7 @@ http_interactions: ZWplY3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJz ZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmlu dCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:47 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -115461,7 +115461,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:48 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -115473,49 +115473,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '232' + - '362' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '236' + - '369' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '487' + - '481' X-Ratelimit-Remaining-Tokens: - - '71719' + - '94217' X-Ratelimit-Reset-Requests: - - 1.449s + - 2.246s X-Ratelimit-Reset-Tokens: - - 38.484s + - 31.734s X-Request-Id: - - req_4754ac5da03843ecd36bad59b63c18ec + - req_78d55880602a7576349d25649cdc5532 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=FG1HKTUvFT4EoadcrFZHLJ0Cx1LIpZBQUD2UQIQjIF4-1751025108-1.0.1.1-bj3fGzPoT7Yrp6Iu7xM5nZw9VExpEaFDj_hzELgRDZFpc0nQ6gixPb9AXqBBJBbBWuszseVE8b7KU_7ljBftKB6YfGqAmq0_cXT4PdB3UrY; - path=/; expires=Fri, 27-Jun-25 12:21:48 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=FRCnVZh2_hluXGxu9otLUs7W_xtVbVkzizPlqO5yGfE-1751025337-1.0.1.1-HmXaZcfvpZEUQPlCR9m7HNTTz0JW9G.XJRg5QTZARUatXXTKX0kPWOsFbcLxn6f3oC5h46bi9yA9BpYZ2MHBDg.wxzg96Ul9wyKVMocPfC4; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=M4babzdTBG316Nn0EvkRfnHIhP9U.Fow2VH_GaFgir0-1751025108979-0.0.1.1-604800000; + - _cfuvid=jA3dR6q1Ykbg1P1HHm4kFVoW23AcUnhfpmd2cbIHPKE-1751025337235-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc0f99741a84-MAD + - 9564c1a19ac70349-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1T09hSnJjc2FXSkVNMmZjU1IxazVw - eXhvSyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NDNQMUQ5NEhVRDhOV2V5aDNoYm9J + YlRYdyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -115533,7 +115533,7 @@ http_interactions: bl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tl bnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQi LAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:48 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -115819,7 +115819,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:49 GMT + - Fri, 27 Jun 2025 11:55:38 GMT Content-Type: - application/json Transfer-Encoding: @@ -115831,49 +115831,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '222' + - '287' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '226' + - '292' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '489' + - '481' X-Ratelimit-Remaining-Tokens: - - '60615' + - '75267' X-Ratelimit-Reset-Requests: - - 1.229s + - 2.26s X-Ratelimit-Reset-Tokens: - - 41.815s + - 37.419s X-Request-Id: - - req_7dcd8b09599e8efec2665a1df937066f + - req_93d16a2e52ed00842091e513b5151bd4 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=6sS0eBsUEyAdmc2G2xK4IUHqxm0rJbFxEEgXBSEIUow-1751025109-1.0.1.1-wWDtI7TXue48vcy3Sd_Vpum.1SsrMYfAXspj1YTAhM4CHuNBG9qt6884AVp_7G_HEnO51SsOsFkKmACC2xOQlBEdpn71R6piOE5oS4.ZwUs; - path=/; expires=Fri, 27-Jun-25 12:21:49 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=S6QWHZ9QZofP43ySJ0wmrOTG8Z6jrdQdwWUwJ4.dzDo-1751025338-1.0.1.1-kRW45ILSJndb8BUUwYc04r9p55ggpfbuHfFeLetRDO5k2g.FCoURbY4xZ7dHG7P_RLD8ok0zSvGmRDovY9754Q4niDzk70p32Bk2AfuKxh4; + path=/; expires=Fri, 27-Jun-25 12:25:38 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=vwFbCvLg3r95ochm5Ga8AyboqLmQBrfQWphXODkMec4-1751025109738-0.0.1.1-604800000; + - _cfuvid=PIslEkMBJblnAhngzdF1.97tmniyYs2bBcVBeZ8lwBc-1751025338092-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc14caeacc70-MAD + - 9564c1a75956667d-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1UDh1SjN6U2QwQ0szdnBucmg5dEd4 - VE95SiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NWtJbzF5bkllM1daUmFqeDA2SHd2 + NUt1eSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -115891,5 +115891,5 @@ http_interactions: ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:49 GMT + recorded_at: Fri, 27 Jun 2025 11:55:38 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_card_id.yml b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_card_id.yml index f0e1cb563..471184b4c 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_card_id.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_card_id.yml @@ -59714,7 +59714,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -59726,11 +59726,11 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '303' + - '325' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '312' + - '334' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: @@ -59738,37 +59738,37 @@ http_interactions: X-Ratelimit-Remaining-Requests: - '495' X-Ratelimit-Remaining-Tokens: - - '176241' + - '180133' X-Ratelimit-Reset-Requests: - - 533ms + - 545ms X-Ratelimit-Reset-Tokens: - - 7.127s + - 5.959s X-Request-Id: - - req_1cfe18e19991d1e41011549bfe01a375 + - req_36bf164c615c5f7d30133cb92229b4e5 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=wGsnb0_Vjj_dN.B2lUyaGStlI9067BBNjzbNPu_E628-1751025104-1.0.1.1-HabGtnpKaeD4q81TqBRXw5bRHIC660s_aXsNCF0u9cv9wDYsrcwxK.4Vz_tV.gC_EHq3BIPA1nlZ6mRsrV_w3lzHVkD2UZ9_MEkqvt4Z._4; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=uDNu7A5wGQuKEfBhl1nfhDFlt4dVaoVOpUSX4WD6u7E-1751025334-1.0.1.1-Euaiai7hIPDSGz.uXzHp_9zq97mp_ijKlXAogTnx2IdgrRoX5GxwfZtHtR.W2LZp3ULAnz_tunboRfS47WI2Z3CCCZV12GyxTTwTsxud950; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=T4PIX6vKsCTKiO_J93juxRswpEKdZpTC0KKd_yp0WhE-1751025104767-0.0.1.1-604800000; + - _cfuvid=Jtrx2P80fWLosl8h0xQ9OJNTJYFWmBSTVpcmDWe5vdc-1751025334802-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf3ea300389-MAD + - 9564c190aece18b2-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S3JNSklMaUpyakFDSEVRUk5PejA0 - RDd2aCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mk9NclhwZDMyS04wbmtXbUNyUThB + S01peSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -59786,7 +59786,7 @@ http_interactions: X3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIiOiAiZGVm YXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0M2EyZjhm Igp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -60072,7 +60072,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -60084,49 +60084,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '233' + - '337' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '236' + - '376' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '486' + - '490' X-Ratelimit-Remaining-Tokens: - - '137040' + - '154784' X-Ratelimit-Reset-Requests: - - 1.675s + - 1.184s X-Ratelimit-Reset-Tokens: - - 18.887s + - 13.564s X-Request-Id: - - req_1127af50239361037ffa2c5befd2f391 + - req_2c8a4c95dd152f5800197bd238ea91ca Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=4a3eVDkKkmDZqaqGTbW0JBce17QYf87R0vdf.xnFecE-1751025105-1.0.1.1-P4GyJY7qaIeINQQXEeJapP95Rz5JdeUpJLYKiPug8euU0qw.sSBxNMrYqW9jYoGrZz6zGG9AyKrT2rwsWBlvI5Lbl_HovEfUlAXJuPy9ZaA; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=zu3GPuBDKrLJTzRuPf35MlT7dDGEmcZ45ZtVDjHvFhU-1751025335-1.0.1.1-fzF4.K8pOUT1_1zOf2eHUcmdj3aqVgkmhjne8AHHYmI3JQpxqs93BwBEzI46vamZEPkfECtmRQLdsK_SHW9QtP4KJQnqOd0smm.H9TlbgaM; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=cxXU2cz21r6na.DiGislgY0w_W0Wb.Ly0UxBh8e.Ncs-1751025105344-0.0.1.1-604800000; + - _cfuvid=gu0aS4t71.F47ya6ITV8.0dhLfvuFnC9v260wTT5B8I-1751025335533-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf94f5c0423-MAD + - 9564c196efc9cc45-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S0VSdkh6YnA1UGpuaHJqekw4dXAy - ckNuViIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mzg4bWV3anVTb2g5NVU3MDdyWmU1 + QVJmRyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -60144,7 +60144,7 @@ http_interactions: Y3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6 ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQz YTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -60430,7 +60430,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -60442,49 +60442,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '292' + - '323' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '296' + - '393' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '485' + - '486' X-Ratelimit-Remaining-Tokens: - - '125133' + - '124466' X-Ratelimit-Reset-Requests: - - 1.725s + - 1.641s X-Ratelimit-Reset-Tokens: - - 22.46s + - 22.66s X-Request-Id: - - req_498a20cc3f5ab98c25da3b99612ea5eb + - req_3236d3e2730eabe19356949e8c325ad9 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=f34l.eH04Jyl50IdxPv4xDfJNDEBoBnSEH1TxE3hAhA-1751025105-1.0.1.1-JIqhkurtYJ39lqsn3O6uYNPE5kKeJhEocrtUbPZNd145GFDdCLgRMS_im9gXCERcPDNXV6ynd.0NME4tnyb.CtYYGSAYAgNcU2SGAmEbNOg; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=npDzv4eLKp3tPkYWSY2YjP_M.NNovB0FgjOMjHKr2kU-1751025336-1.0.1.1-U0s_5MsaIGoCRI2XbZUFARIWWdywLlA5ialC0Phj9HgWeTct0MYA35T.UC2okCWqU7rMxtVua67why7Gvklm5EHGv1tzjOH4mpfokmnPJt8; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=nkK1RNty0A4GXf3lpDvSoniGoP.FOJZCQQN.tl.svBs-1751025105955-0.0.1.1-604800000; + - _cfuvid=yKNmawulDXTPIhSNjvBPNiEV_TWM6cdspxqaY54uYQM-1751025336376-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfccb270362-MAD + - 9564c19c2e09ec9a-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TEZhdEZSUjNOOWo3TmZKcWhCTXE3 - c3JkViIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MzVGVGlzU1NObW84QW1GcHZDYXRK + NzE1TiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -60502,5 +60502,5 @@ http_interactions: cmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3Rp ZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8z ODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_collections.yml b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_collections.yml index 30773bbcd..b4103f239 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_collections.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_collections.yml @@ -20166,7 +20166,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -20178,49 +20178,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '329' + - '331' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '336' + - '337' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '487' + - '485' X-Ratelimit-Remaining-Tokens: - - '139972' + - '124532' X-Ratelimit-Reset-Requests: - - 1.492s + - 1.706s X-Ratelimit-Reset-Tokens: - - 18.008s + - 22.64s X-Request-Id: - - req_06ac2d9b370670796f9094607e9cb52e + - req_fd0350b78bd1d05229d4e1086b793545 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=.DEmk1glwcUZs_kj3vzWUWvGR44aR.CU2LC8fh0_0UY-1751025105-1.0.1.1-H0dJ4VNJ41u4pFmoysF71t7A3xIh.dShwT0IeNZWfmOmNQXmlgFyKco_5k7i3WtETzT57umoFtyG0ZATt_7WS9oBnh8mREzXN8d54l4fDuM; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=zoLUWVx0n.yH_lta0o.Er.jliR2DoTkd_vIWO7GtcX4-1751025336-1.0.1.1-MYEW_STAe8.xu6KCzGMfTspY5EAMS9ZUOXIKtDVP__0F9ZUXDn9Jr2jVIt7QBzx0xNgC3YbOeIdGexPysJIgi2rfXVCMg3x2H7s5tmax9EI; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=begYkDC4L4_HI6wiX6X1_1AONwm0LahTASZAg62RhK8-1751025105500-0.0.1.1-604800000; + - _cfuvid=xgSYSyMh.wTs0cnFekkcOsdXgeTiWW.90CHm.oppw2k-1751025336331-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf96b251bbe-MAD + - 9564c19c2969cfef-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TGF5N2xvMVpWdmFmZm1CUlRMNVNX - MHlabiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M1ZTVVQzQVh6ZlN6TmJiS1lRNmhV + N0JPRSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -20238,5 +20238,5 @@ http_interactions: ZWN0ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2Vy dmljZV90aWVyIjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQi OiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_indexed_by.yml b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_indexed_by.yml index ca931dc0d..e241f9897 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_indexed_by.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_indexed_by.yml @@ -150153,7 +150153,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -150165,49 +150165,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '535' + - '356' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '542' + - '365' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '496' + - '499' X-Ratelimit-Remaining-Tokens: - - '176671' + - '196138' X-Ratelimit-Reset-Requests: - - 410ms + - 120ms X-Ratelimit-Reset-Tokens: - - 6.998s + - 1.158s X-Request-Id: - - req_0260e8d4a6344c6a4708277f5db8c2dd + - req_59d50fd4e8cbd6682c267676aaa87f2b Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=m6dBq6GzXX61dyQI5Kx9PWPLzSezzzn6nutdeZyOHs0-1751025105-1.0.1.1-9_grQGoN3d2NJ0ScliIiXMKBd1v3N5FNM7hd6pL7SICF6LQaWieIL_jPW5HAmREGU9Z7wplMhZPSTtzqM9GR61gbcccfkVyd_C8wbjNCVg8; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=0tFXDo.FQY5dPS4RIDOExCWssO2T.rkjWausY0naUZU-1751025334-1.0.1.1-S19zuZpGONygL4JOl9TW7b.XYKpT0bWfjYd58RiaVB1GSucgL5tTnHxk0mMwGUUkF6KpJskJhgXSeX7u7b4kZOkgqL1cQz34TyM0OI9kwgk; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=C087MaathRUHshioaBkY_jdFjxOuT7wSBGraxkFUcYE-1751025105120-0.0.1.1-604800000; + - _cfuvid=FCZW3WZuxmNSZm.hrsXjv1hDeIq5FHziOG4Sces8_cY-1751025334655-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf46fe6f781-MAD + - 9564c190ee09cfdf-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S3JBNWQ0aFdkbEltQmI1VENkVVk1 - b2h6VyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MllpNjZtYUdNbDhPdDFNR3BXUVRp + aUZQZiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -150225,7 +150225,7 @@ http_interactions: ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -150511,7 +150511,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -150523,49 +150523,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '245' + - '306' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '247' + - '312' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '483' + - '488' X-Ratelimit-Remaining-Tokens: - - '124378' + - '149384' X-Ratelimit-Reset-Requests: - - 2.038s + - 1.382s X-Ratelimit-Reset-Tokens: - - 22.686s + - 15.184s X-Request-Id: - - req_e117f25d7fb626e3f823a852f1bb809b + - req_8ff258ddd8c6ff2136b7bfd3e5080f55 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=2eocsLX3Wo3qgmSSgRdPfispt7lMIVnOSVIfUyM4I2Q-1751025105-1.0.1.1-xVWwGceUo4WZcU_iT32dOHPUKA5yGzWgfdRNpXICwo5rOFjPJ6mobayBpZNg1Wo4B7nPX6YfzAQaccL5jqgCwYSZ4icCC5tEM6rnp2sBOcY; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=pYTolQ4_HS1KKUF58FaxTbu_UP2itFxbg.E2R3dE.E8-1751025335-1.0.1.1-ceFCyLLZGRdeMVTMKWzPoWWxYOlvw2HLAjpFaeT7_fH8DiEWWzaJL.jIxtmA.VEAtFvqD6dMkGBs7dR9ngeU9AMrnYtXl7rpdtnozrasfJ4; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=Od4spcEYYywi.bN4heSV5oxw.izNccLHDGbphF00GII-1751025105594-0.0.1.1-604800000; + - _cfuvid=sruSCW2DFiAAqSxB5dRc9KwEszg2bL3b7veq.nrUTk4-1751025335510-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfb5b681a85-MAD + - 9564c195fe0e785d-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TEpKaWxjZ25EWnJZM3RaNVlZOGls - dUxNdiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MzdwbUNYVUdNTDEySHhnSWVSSkxE + UDJBNCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -150583,7 +150583,7 @@ http_interactions: ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -150869,7 +150869,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -150881,49 +150881,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '263' + - '500' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '271' + - '515' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '485' + - '486' X-Ratelimit-Remaining-Tokens: - - '120486' + - '124504' X-Ratelimit-Reset-Requests: - - 1.706s + - 1.663s X-Ratelimit-Reset-Tokens: - - 23.854s + - 22.648s X-Request-Id: - - req_f4180232026bf0744f855f94abf29ace + - req_7233e47363c3cd8cfb2ea3dca3d17e4a Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=xlYCWECv9oCWIwugALihC_8_IOGAVbSZq.ReTh65MfU-1751025106-1.0.1.1-_quXrxXdX7czIIO2xaRg6itx_N7OAT_XzjZzgoSYmKn4DfbgkGs7uydY1eksHG_x7zWDNRmbE2.vefbvNoEHb6GksqcqDtord9jwaFFwWD0; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=ndqGCqIcZw3MntuqBO_GzLhAOqbl.TRq8OJ7oqrM.rQ-1751025336-1.0.1.1-1psPSQ0exlKbf4NVy8MZ24eCMEEvNwFE6xzE_e5ApGY4oYd8lkPrATVn.zxBY2ef01WFzTIKDkHTFfw_2G2ufm.MXwtkwo2sfaQXVO6CwLU; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=5zJF3JsLdvIMTIkkeRESGkn6Ls2EbOztcZOyXuFRrg8-1751025106193-0.0.1.1-604800000; + - _cfuvid=JFu2B.LI10bBpzS39ptIEcJYVcdOBJaSkTWwAoMPdtM-1751025336524-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfe5c48cfa1-MAD + - 9564c19c2fb6cf90-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TFZZWEkxWFM3T2NGaWpmQm9TU2Vq - YmJDdiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M29IdHpQTTZQNlRQeWJ3RERMVHUw + c1psSyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -150941,7 +150941,7 @@ http_interactions: ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -151227,7 +151227,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -151239,67 +151239,67 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '284' + - '527' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '299' + - '535' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '480' X-Ratelimit-Remaining-Tokens: - - '103232' + - '91572' X-Ratelimit-Reset-Requests: - - 1.914s + - 2.305s X-Ratelimit-Reset-Tokens: - - 29.03s + - 32.528s X-Request-Id: - - req_8a8a78728d9dacb239d09d3df5d51e64 + - req_56779d8ed0a4fb23bb7bf7f902f392e1 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=VM.mcNMB6MxXESqsN4k3UOdsaz1GXHfl0K60LsxdnNU-1751025106-1.0.1.1-Dlr6oe1uZ3IIogJ_2iN3Ornr0IgeWFjJg_p8kmDWqT1qXuj4PKhSDG.m.JmCDFtFQgYIVjnUhWEv4ZfXZd_vLP0ANz3xrHCxbUqUxYSAjSU; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=begqJA8uX0WymhdzNBubej3S1zbdp1oJrFsWAPP25dI-1751025337-1.0.1.1-Ihp2ZukVIU0NjhtyBhh1YWy2yTmUHGYgrKl5XVHwQnnkkyhL5KJzi3pwq9ncfaY6pjl6LWzW6evWeL6HVNk6ksFi0_6IrzvHEfR4YVHjm3c; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=odQvAetNexCUIS._m97SIqapsCo1RXJx4xKIXb_xf1A-1751025106858-0.0.1.1-604800000; + - _cfuvid=Odu4DSjPRhZbkilCRu4qcM72rwfLZtnkdH2xh6VvPq8-1751025337418-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc021f3acfe3-MAD + - 9564c1a1ad9f2184-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TWdRdHE3d0M1aDF1MXNiR0VNZlFr - SUppayIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NEtMV2xVdEpxdzRoNmZSM0szT1F6 + QUdmUSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 - IHtcbiAgICBcImluZGV4ZWRfYnlcIjogXCJuZXdlc3RcIlxuICB9XG59IiwK - ICAgICAgICAicmVmdXNhbCI6IG51bGwsCiAgICAgICAgImFubm90YXRpb25z - IjogW10KICAgICAgfSwKICAgICAgImxvZ3Byb2JzIjogbnVsbCwKICAgICAg - ImZpbmlzaF9yZWFzb24iOiAic3RvcCIKICAgIH0KICBdLAogICJ1c2FnZSI6 - IHsKICAgICJwcm9tcHRfdG9rZW5zIjogMjc0MiwKICAgICJjb21wbGV0aW9u - X3Rva2VucyI6IDE4LAogICAgInRvdGFsX3Rva2VucyI6IDI3NjAsCiAgICAi - cHJvbXB0X3Rva2Vuc19kZXRhaWxzIjogewogICAgICAiY2FjaGVkX3Rva2Vu - cyI6IDI1NjAsCiAgICAgICJhdWRpb190b2tlbnMiOiAwCiAgICB9LAogICAg - ImNvbXBsZXRpb25fdG9rZW5zX2RldGFpbHMiOiB7CiAgICAgICJyZWFzb25p - bmdfdG9rZW5zIjogMCwKICAgICAgImF1ZGlvX3Rva2VucyI6IDAsCiAgICAg - ICJhY2NlcHRlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAsCiAgICAgICJyZWpl - Y3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2 - aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6 - ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + IHsgXCJpbmRleGVkX2J5XCI6IFwibmV3ZXN0XCIgfVxufSIsCiAgICAgICAg + InJlZnVzYWwiOiBudWxsLAogICAgICAgICJhbm5vdGF0aW9ucyI6IFtdCiAg + ICAgIH0sCiAgICAgICJsb2dwcm9icyI6IG51bGwsCiAgICAgICJmaW5pc2hf + cmVhc29uIjogInN0b3AiCiAgICB9CiAgXSwKICAidXNhZ2UiOiB7CiAgICAi + cHJvbXB0X3Rva2VucyI6IDI3NDIsCiAgICAiY29tcGxldGlvbl90b2tlbnMi + OiAxNiwKICAgICJ0b3RhbF90b2tlbnMiOiAyNzU4LAogICAgInByb21wdF90 + b2tlbnNfZGV0YWlscyI6IHsKICAgICAgImNhY2hlZF90b2tlbnMiOiAyNTYw + LAogICAgICAiYXVkaW9fdG9rZW5zIjogMAogICAgfSwKICAgICJjb21wbGV0 + aW9uX3Rva2Vuc19kZXRhaWxzIjogewogICAgICAicmVhc29uaW5nX3Rva2Vu + cyI6IDAsCiAgICAgICJhdWRpb190b2tlbnMiOiAwLAogICAgICAiYWNjZXB0 + ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJl + ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy + IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz + NDNhMmY4ZiIKfQo= + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -151585,7 +151585,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:47 GMT + - Fri, 27 Jun 2025 11:55:38 GMT Content-Type: - application/json Transfer-Encoding: @@ -151597,67 +151597,67 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '256' + - '455' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '259' + - '512' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '482' + - '479' X-Ratelimit-Remaining-Tokens: - - '88794' + - '70367' X-Ratelimit-Reset-Requests: - - 2.106s + - 2.42s X-Ratelimit-Reset-Tokens: - - 33.361s + - 38.889s X-Request-Id: - - req_aee9070c057fb64bce33f99dce451649 + - req_c299b41d4343d4e8f8c92583d781144e Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=m1hkwdwbZCr74Ki.E7psdi2RoT1SioDkrvGx5WKR.Qs-1751025107-1.0.1.1-sQyDRT7V1xliNY5EcY6tc022I7wkdr5VXWmKH35mDEIN6MCtMjrV.Lq09MOzdPztm60eN4wGDGKzMaqmrgLvvboRDSP3COXcSaZw.xrzBpA; - path=/; expires=Fri, 27-Jun-25 12:21:47 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=QOL4JrN4NBlPwFPiqdbpw8yKT_Ywd519bps6JI2xsGQ-1751025338-1.0.1.1-oNON_zdMiXls73O3PMdVD6_9Y_HFakUrztrTCdFOAF8YZBOnnyZCoU8C9rP0jp.YljeMYOGmphsfseCYdRogSCmQooZBbMYEwfZ32.yG1y0; + path=/; expires=Fri, 27-Jun-25 12:25:38 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=pic6fxfDsjaKGqFfZ.1Hr017iSlIkGad3GPTtBF1XdY-1751025107343-0.0.1.1-604800000; + - _cfuvid=vUo9PiGeMm2nQ85LtWxEv63.cKdnw3xN5jmasPPTeYA-1751025338519-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc063d288675-MAD + - 9564c1a76972218a-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TnFwZWJYYXVVdlowZ1ZGbVZBUnlk - TzY4QSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NUpzU2FHa1Y5aWFlVXI4emw3WlNr + VEVpZCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 - IHsgXCJpbmRleGVkX2J5XCI6IFwibGF0ZXN0XCIgfVxufSIsCiAgICAgICAg - InJlZnVzYWwiOiBudWxsLAogICAgICAgICJhbm5vdGF0aW9ucyI6IFtdCiAg - ICAgIH0sCiAgICAgICJsb2dwcm9icyI6IG51bGwsCiAgICAgICJmaW5pc2hf - cmVhc29uIjogInN0b3AiCiAgICB9CiAgXSwKICAidXNhZ2UiOiB7CiAgICAi - cHJvbXB0X3Rva2VucyI6IDI3NDQsCiAgICAiY29tcGxldGlvbl90b2tlbnMi - OiAxNSwKICAgICJ0b3RhbF90b2tlbnMiOiAyNzU5LAogICAgInByb21wdF90 - b2tlbnNfZGV0YWlscyI6IHsKICAgICAgImNhY2hlZF90b2tlbnMiOiAyNTYw - LAogICAgICAiYXVkaW9fdG9rZW5zIjogMAogICAgfSwKICAgICJjb21wbGV0 - aW9uX3Rva2Vuc19kZXRhaWxzIjogewogICAgICAicmVhc29uaW5nX3Rva2Vu - cyI6IDAsCiAgICAgICJhdWRpb190b2tlbnMiOiAwLAogICAgICAiYWNjZXB0 - ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJl - ZGljdGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVy - IjogImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgz - NDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:47 GMT + IHtcbiAgICBcImluZGV4ZWRfYnlcIjogXCJsYXRlc3RcIlxuICB9XG59IiwK + ICAgICAgICAicmVmdXNhbCI6IG51bGwsCiAgICAgICAgImFubm90YXRpb25z + IjogW10KICAgICAgfSwKICAgICAgImxvZ3Byb2JzIjogbnVsbCwKICAgICAg + ImZpbmlzaF9yZWFzb24iOiAic3RvcCIKICAgIH0KICBdLAogICJ1c2FnZSI6 + IHsKICAgICJwcm9tcHRfdG9rZW5zIjogMjc0NCwKICAgICJjb21wbGV0aW9u + X3Rva2VucyI6IDE3LAogICAgInRvdGFsX3Rva2VucyI6IDI3NjEsCiAgICAi + cHJvbXB0X3Rva2Vuc19kZXRhaWxzIjogewogICAgICAiY2FjaGVkX3Rva2Vu + cyI6IDI1NjAsCiAgICAgICJhdWRpb190b2tlbnMiOiAwCiAgICB9LAogICAg + ImNvbXBsZXRpb25fdG9rZW5zX2RldGFpbHMiOiB7CiAgICAgICJyZWFzb25p + bmdfdG9rZW5zIjogMCwKICAgICAgImF1ZGlvX3Rva2VucyI6IDAsCiAgICAg + ICJhY2NlcHRlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAsCiAgICAgICJyZWpl + Y3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2 + aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6 + ICJmcF8zODM0M2EyZjhmIgp9Cg== + recorded_at: Fri, 27 Jun 2025 11:55:38 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -151943,7 +151943,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:48 GMT + - Fri, 27 Jun 2025 11:55:39 GMT Content-Type: - application/json Transfer-Encoding: @@ -151955,49 +151955,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '336' + - '256' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '343' + - '260' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '483' + - '484' X-Ratelimit-Remaining-Tokens: - - '79415' + - '62288' X-Ratelimit-Reset-Requests: - - 1.969s + - 1.897s X-Ratelimit-Reset-Tokens: - - 36.175s + - 41.313s X-Request-Id: - - req_83e08dc3693d869cdd5656392160ce99 + - req_e79e64f756ec419b151703c2fcfd99fa Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=3evWSGLkMUWbUkvjeOky3_hdQ0vOrv0.UjoQDPrli6E-1751025108-1.0.1.1-LeTZSg.q7C8xAd6iXSbbm7LYwnjGLG2c9TdMJOfbhxHQe5NzzUhEkf2LOkTN6GNh7reDBibagCsQejHKfO3JulYYs8nZ5mibBdc08YXiH.E; - path=/; expires=Fri, 27-Jun-25 12:21:48 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=TxSKngnX.x9zne4Tu_Lx43Kqu38F4Xyo.96ZmPvDeHU-1751025339-1.0.1.1-okOgVJA5K0V0WidAHn3wwy4.8iT4PyX.hVLytwW_LA3AyZMfGfAknQoXQgSFS8..nlsKAZX2sV1bZI0pNg5FAGda6KoRxAoSzdwtXv4VJvk; + path=/; expires=Fri, 27-Jun-25 12:25:39 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=vPz1Hz6Nv_5l8rBsuvkggUUofi4iyuSZllxwGVW1lt8-1751025108025-0.0.1.1-604800000; + - _cfuvid=ZokFXphJ.WrdQc7KbDc0bk2Aq8.BFJsE0GCdEYsAV_E-1751025339134-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc094b732fb3-MAD + - 9564c1ae3e9a2186-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TlhHMlpzeFU1YXFSbXBRTVZZOW1s - RUM5OCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Nm5oNURHU3BKNk5hcm04Z2RHT2dp + ckZaSCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzOCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -152015,7 +152015,7 @@ http_interactions: ZWRpY3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGll ciI6ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4 MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:48 GMT + recorded_at: Fri, 27 Jun 2025 11:55:39 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -152301,7 +152301,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:48 GMT + - Fri, 27 Jun 2025 11:55:40 GMT Content-Type: - application/json Transfer-Encoding: @@ -152313,49 +152313,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '284' + - '311' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '293' + - '895' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '487' + - '491' X-Ratelimit-Remaining-Tokens: - - '73782' + - '69803' X-Ratelimit-Reset-Requests: - - 1.543s + - 1.07s X-Ratelimit-Reset-Tokens: - - 37.865s + - 39.058s X-Request-Id: - - req_3b796cc849f26ddd44f6c472e3df11e9 + - req_55fd50527e56117bd7c60865e0a5b310 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=qKzjGYKkYKSmvfCAW_Fv4vRwz1dDcbeYQlmRy90PBwY-1751025108-1.0.1.1-fcMqSBDRw5MJPf6RX15.xWCjuuXr5eDko.fKzXfZVR9LU4olwp5HG1Xgq68fn6f6h.vTnjvODAdwJR7CvdtdCL2Lwf8ex2aX6CmLdY.kGbw; - path=/; expires=Fri, 27-Jun-25 12:21:48 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=a7ZvrMx5wZSqGaojcgoRanPqm8mQLIhjE.kE4Ns3OzU-1751025340-1.0.1.1-epAybI_864x34lIlTmIRlV7ShZlCYVd08WbUgPqVK0p_Y6LdxkFwBIuN.H5LwhqvkwJjI.1fvVQDdHaI8TbzFxQoPAqXfH_T3Pgimb1Bn44; + path=/; expires=Fri, 27-Jun-25 12:25:40 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=jB4Xy2qqA8D6bt07uIgR8LNB87rIu0CEtm.kE6j3OPs-1751025108781-0.0.1.1-604800000; + - _cfuvid=LCPM.44uStWresiKIYxPdEcVauEqkyg3yQ.wEJsxR7I-1751025340369-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc0e5ba6ecad-MAD + - 9564c1b1f93ef774-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1T1dRVFpiakJobkNQVko0RkdXUWRi - VlZrbyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5ODNaV0Y0RFZMc3ZkOWdNTVhXNm5n + bnl0YiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTM0MCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -152373,5 +152373,5 @@ http_interactions: ZWRpY3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGll ciI6ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4 MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:48 GMT + recorded_at: Fri, 27 Jun 2025 11:55:40 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_tag.yml b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_tag.yml index 5fe07dd3e..12f6af2dd 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_tag.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_tag.yml @@ -79717,7 +79717,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -79729,49 +79729,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '208' + - '361' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '211' + - '365' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '498' + - '499' X-Ratelimit-Remaining-Tokens: - - '184459' + - '195661' X-Ratelimit-Reset-Requests: - - 201ms + - 120ms X-Ratelimit-Reset-Tokens: - - 4.662s + - 1.301s X-Request-Id: - - req_b628ab45a1d3f958e69872a69450f37b + - req_cf8ed27e9295a7af502ecd0bc9b51dd9 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=num4_0woOgRn8VvAcSDKBokBiqKvCxoN_sP9CdgCU9E-1751025104-1.0.1.1-8wXVyO6rFT4cBZ.XOJoxVsaXwxN_0IsHoiB.EBBvlaZHkqJFJjZAlBVo5SCJvoDyjvqZd6TavnYvzTU4kavSpzgOVEa14r3gRewh4rsSJ5U; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=h.iGJFjTTsIA9hHkks3XDtv3mEY_pNiY1DDJXeAYVw8-1751025334-1.0.1.1-Q8.ZmAJZqJca5kjouFPVxzDBadeqwDnumuWdia9Lq54cLpWJO0CHKtnOhoVCdYKScOEvtIrCVEcMLt_DQjHpAd7YXcNwXtWWciOjPLCeIPA; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=PaEPFHu7n0H1m_z4cJCKH6Jxh.f7s4214hrC49SuGDI-1751025104632-0.0.1.1-604800000; + - _cfuvid=bISOzqN7dDqFpjyG_epyHBMpmKUEeTac7mVRLmU705Q-1751025334526-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf3ddefe056-MAD + - 9564c190a82804ae-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S21mbWh0a2tGbFkyOTVhcFBpVFhs - V3d2eiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5Mmw1cmhSbGpqMUxjdkpqMTBrNHlB + d2d6TiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -79789,7 +79789,7 @@ http_interactions: aWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIi OiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0 M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -80075,7 +80075,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -80087,49 +80087,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '227' + - '436' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '231' + - '548' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '488' + - '492' X-Ratelimit-Remaining-Tokens: - - '147568' + - '164881' X-Ratelimit-Reset-Requests: - - 1.358s + - 850ms X-Ratelimit-Reset-Tokens: - - 15.729s + - 10.535s X-Request-Id: - - req_bfea9addd391b062c0e78f18a98ad551 + - req_26396aaa415b1f7ee60af75d698ffc3d Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=UPn8e3LpV1oxm77erbOrajBDFRCSWiT6Lv8Lv8s6eds-1751025105-1.0.1.1-cvmjhndXDxMTUMJmSvymCDuHIQY8YJtn7pltNjfSw8fiCQwFvwNanyFyBM0c.H6TdZJhwSeaOL5xie1P0TfTl744ghSx3mq5nl78ok993no; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=kmlBN2lp0vivFN9gcsFiHgMM49Cb_41e8p56auqr9AM-1751025335-1.0.1.1-bG8_pP3ZwS9sFg9QCAAUMxviprQTwBxADLdashnfys6n1hEBRAU8Z8TQFAjJe80VWC__T_cjFSUT2BbvENzZDv4MEnkjpuV5vXGbz2G0ag4; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=yyMYz.ujz82VGg4XveqlGvbKqFFUj_b42OcGzpfxW_A-1751025105196-0.0.1.1-604800000; + - _cfuvid=iUY_NbSwSy7W_1sHSl.opbkrTz3TuS9dhhZMxLRElbg-1751025335418-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf84a5cf3fc-MAD + - 9564c1952b1c0144-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S3FhVklvbDJWeXNodjM2QTVrRUM1 - UTMzNiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MkdnYzEyaXBoS3FrbHhsaEFWOUYw + UUpiUyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -80147,7 +80147,7 @@ http_interactions: aWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIi OiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0 M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -80433,7 +80433,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -80445,49 +80445,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '277' + - '294' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '332' + - '298' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '485' + - '483' X-Ratelimit-Remaining-Tokens: - - '120182' + - '118832' X-Ratelimit-Reset-Requests: - - 1.782s + - 1.935s X-Ratelimit-Reset-Tokens: - - 23.945s + - 24.35s X-Request-Id: - - req_701cc2202d222cd856a00a6b76891960 + - req_f0b00fc652ec1002127d30590aa2933e Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=_oxV0cri3K0N5ahLy6SKYG_oKORvU8FAmmgIADYIYO8-1751025106-1.0.1.1-3tA_8JNa5Bx6UglXoe3lIbDozMqIX2AJGzd2Lkh48BKG.trEykiqGwMHOvh51TTFBuSuOp.uyuc97QE0j9LzhTphHBnPKsERA8sMCiSQeuc; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=GEjPH0Acfd_GcYQ0SM8ZCENrgfbEc4JAP9jN7b33ekw-1751025336-1.0.1.1-Rg0UBQYvX.IjSKOH52WFyq4O6gx5aNA9Y8KQSLRy7MKTAa9FVP4_gmfgsrZ2F1lCMz0afFsed.HibCtu84pGRFl2Y.A2j4sZ8zsGBOJFMxE; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=1ZZP9UrJvCxeSjeMn2itl6jgDoAl3Xv_z2rKVHdJMTo-1751025106184-0.0.1.1-604800000; + - _cfuvid=_Avm54sboxhTSrNHmijAXoOSpXGbB02QxT7WJLldM80-1751025336264-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfbdfcc033e-MAD + - 9564c19bfc9dcc38-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1THJVQ0lFaHJTRU1HWThCT3R3RHhV - TUlxUSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M1doYzFZSG5GTWhyY3dIbjhoZEh6 + RGQxdSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -80505,7 +80505,7 @@ http_interactions: aWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIi OiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0 M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -80791,7 +80791,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:47 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -80803,49 +80803,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '242' + - '397' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '245' + - '402' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '482' X-Ratelimit-Remaining-Tokens: - - '93958' + - '104430' X-Ratelimit-Reset-Requests: - - 1.873s + - 2.07s X-Ratelimit-Reset-Tokens: - - 31.812s + - 28.67s X-Request-Id: - - req_1bb167bec02b93415f81ba2c78d025a8 + - req_96a3ee7e7189e1678dfc246ac8422273 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=f5KfdV0v8l1H5zrszPLwBYwFPeVzDH2bpMgObnx2uwU-1751025107-1.0.1.1-Q6Lo6mME1GYFkuf3rurNTIlfBxHQFXi86f8SJOxi8PSXXg.D.6jKBYMc2Uv_urOngF5vZ8CjocrSRXgHzUJuC.oAhR4cBbPmvPeewWhd.is; - path=/; expires=Fri, 27-Jun-25 12:21:47 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=Yv.kr69SlbpQrYGBBvHh.c.hwXCbhetvwMpvD6BHwDU-1751025337-1.0.1.1-NGMyTUAHAQ4Q8qAGXeH1kZ93kTZm0rrw940.Ta.GEemK9K3WIunFQtIQYkA3CMNOGrd8V4kGbVLeqykASNPrf_MRs5c.hWrRXGpP.Y6XHCM; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=2GVgKlpE9_WI91LeS7RewJwmiEYYPQ025AC6cTMU.aM-1751025107335-0.0.1.1-604800000; + - _cfuvid=6mOP91j108XDc4Xov0V7arjQqJtdTYHFl9eioFKiiDM-1751025337004-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc0259ca60c4-MAD + - 9564c19ffff7f76b-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TU9ZbzdQUldua0YwaDRiMnRwUmtr - cEdseiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NExONlM5R29Ydk1yOHNVYVFDUksz + Y2FyaSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -80863,5 +80863,5 @@ http_interactions: aWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIi OiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0 M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:47 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_time_ranges.yml b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_time_ranges.yml index 969f6f25b..2798a2559 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_filter_by_time_ranges.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_filter_by_time_ranges.yml @@ -9427,7 +9427,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:53:38 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -9439,49 +9439,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '460' + - '380' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '463' + - '385' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '491' X-Ratelimit-Remaining-Tokens: - - '197226' + - '152346' X-Ratelimit-Reset-Requests: - - 120ms + - 1.071s X-Ratelimit-Reset-Tokens: - - 832ms + - 14.295s X-Request-Id: - - req_374320bd9eca1ff5dfd1042c359884ed + - req_a15307939508f9007ee18440c2d78b00 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=N6huuMQAuAmOhSvl_AbZXWR5.0EPt1Mn5_fbHj9ofWk-1751025218-1.0.1.1-S_eD7Bqhf7fSam2ML4VFw1fmyY5PvUkqHl5FsIIFRVdvBgNmCzGbuVolTsZdqTyOTupdwnr7QUt.WXeH1MiV04qQakkKd0E1QaXn_aqtPEg; - path=/; expires=Fri, 27-Jun-25 12:23:38 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=4_Tx0DfvdYDx7RvT4B2KuKYqa9ebV0BJ4O3Zcmcx2qI-1751025335-1.0.1.1-_VXjBQh_s8L5xQaJCIEtqueJ7yMiXFUsp52iEdtpx8ISLtKwJm36ZU9TINbwqIWOmFPkjoCaGGC1gcy44xegvJYUAq3_Ek7WdYiNHZ4SoMs; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=E18a.DlFlZVdeHbPh4GBzF5I2zSFjN8jgwDOC0ko8tc-1751025218346-0.0.1.1-604800000; + - _cfuvid=V5lQxTE95JB8DHzvwBdWVIdthMYmzKR67jLTm2Hz88o-1751025335614-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564beba0dd3a6b0-MAD + - 9564c1946de31bbf-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF3OTRGd1l1TUNrWFFKVEJCVmNSQnBr - dHpTQyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTIxNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M1dWTjY2ZDdMejd3TjIzamtxSWRC + YkxOVSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -9492,14 +9492,14 @@ http_interactions: ICB9CiAgXSwKICAidXNhZ2UiOiB7CiAgICAicHJvbXB0X3Rva2VucyI6IDI3 NDQsCiAgICAiY29tcGxldGlvbl90b2tlbnMiOiAyMiwKICAgICJ0b3RhbF90 b2tlbnMiOiAyNzY2LAogICAgInByb21wdF90b2tlbnNfZGV0YWlscyI6IHsK - ICAgICAgImNhY2hlZF90b2tlbnMiOiAxNjY0LAogICAgICAiYXVkaW9fdG9r + ICAgICAgImNhY2hlZF90b2tlbnMiOiAyNTYwLAogICAgICAiYXVkaW9fdG9r ZW5zIjogMAogICAgfSwKICAgICJjb21wbGV0aW9uX3Rva2Vuc19kZXRhaWxz IjogewogICAgICAicmVhc29uaW5nX3Rva2VucyI6IDAsCiAgICAgICJhdWRp b190b2tlbnMiOiAwLAogICAgICAiYWNjZXB0ZWRfcHJlZGljdGlvbl90b2tl bnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAw CiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQiLAogICJz eXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:53:38 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -9786,7 +9786,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:53:39 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -9798,55 +9798,55 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '497' + - '529' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '504' + - '536' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '481' X-Ratelimit-Remaining-Tokens: - - '197153' + - '104097' X-Ratelimit-Reset-Requests: - - 120ms + - 2.223s X-Ratelimit-Reset-Tokens: - - 853ms + - 28.77s X-Request-Id: - - req_52da5c311bad6f4cabdc3b19b7eb5ce0 + - req_fb1f7e8d6aead3ac509874ad389185cd Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=7F7FINFY25TB1a2ogA1BeCH64aYbYzg7o15ktIKIe5U-1751025219-1.0.1.1-_mqWxV0LdkKKU1Yi0Ckpm7cLUw9_oFc3kFbbnIZ2IEWdJPTYIWEXMbvNN39ZTXK2tkU8g5l8LzoO06VOLtABX7Uq8xpxfqhLaG57iuX3Nv8; - path=/; expires=Fri, 27-Jun-25 12:23:39 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=UQv6883xQBvbTAs0SUdRyceDPBl5r5Cesn.wm3Mlt48-1751025337-1.0.1.1-MT4igeDSL56Pm6xg8QgwQVlp3ulozu0cuBNUdHSJpFAn1BjSNtyh0AbbgJViCJ.N2CMltggd1bl.SE5AKAuYIz3DarO2vbKZYW4M6v5p4qk; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=_AE2NvHEe4pSpQPbjAHtjzPBo7XIklJZIwa0C8bg1Z8-1751025219202-0.0.1.1-604800000; + - _cfuvid=fNeLFvJS9uNQUZSfnUNtFGz9uaWgMYpmCCUQkQkqrN8-1751025337053-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bebeff546660-MAD + - 9564c19c3dbd0328-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF3QXpCY1paQkF0UVA2U3JrN052b1l5 - T3BuTyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTIxOCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NE5NbG9pTlI3Smp4SHlrVnMyRk5L + OExlUSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 - IHtcbiAgICBcImNyZWF0aW9uXCI6IFwidGhpc3dlZWtcIixcbiAgICBcImNy - ZWF0b3JfaWRzXCI6IFtcImp6XCJdLFxuICAgIFwidGFnX2lkc1wiOiBbXCJk - ZXNpZ25cIl1cbiAgfVxufSIsCiAgICAgICAgInJlZnVzYWwiOiBudWxsLAog + IHtcbiAgICBcImNyZWF0b3JfaWRzXCI6IFtcImp6XCJdLFxuICAgIFwidGFn + X2lkc1wiOiBbXCJkZXNpZ25cIl0sXG4gICAgXCJjcmVhdGlvblwiOiBcInRo + aXN3ZWVrXCJcbiAgfVxufSIsCiAgICAgICAgInJlZnVzYWwiOiBudWxsLAog ICAgICAgICJhbm5vdGF0aW9ucyI6IFtdCiAgICAgIH0sCiAgICAgICJsb2dw cm9icyI6IG51bGwsCiAgICAgICJmaW5pc2hfcmVhc29uIjogInN0b3AiCiAg ICB9CiAgXSwKICAidXNhZ2UiOiB7CiAgICAicHJvbXB0X3Rva2VucyI6IDI3 @@ -9859,7 +9859,7 @@ http_interactions: bnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlvbl90b2tlbnMiOiAw CiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRlZmF1bHQiLAogICJz eXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:53:39 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -10146,7 +10146,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:53:40 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -10158,49 +10158,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '447' + - '433' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '455' + - '441' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '479' X-Ratelimit-Remaining-Tokens: - - '197211' + - '79398' X-Ratelimit-Reset-Requests: - - 120ms + - 2.438s X-Ratelimit-Reset-Tokens: - - 836ms + - 36.18s X-Request-Id: - - req_a4de7aedc09903f046ae66dd599b477d + - req_5ac983ab52b7db532149095d466d487f Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=pPekjW6hNJpSD4AtcxT0C13O0JHEhaLuDX8KeLHqNLQ-1751025219-1.0.1.1-b4F3mlGaVixVYnDykuQuaMn8VNjwZ2UmFnbO21YV1ZoY_XqL_BNTlxRIV8ZkSbOYoTZDkyQPXbl5hMfXliJCjtR1jyalhF6Is42snmK2PWc; - path=/; expires=Fri, 27-Jun-25 12:23:39 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=DIvUvfaRzv79jOoG4yyxTD3pewJYr1_fhBJ9vzUrtZM-1751025337-1.0.1.1-Yq.3bs8Kz6wmDethLAsHFWaFjYSmtaUigncGQT._ZIHNeR3JI._2uPbxy85y3mqi2hjHh6AW9Ch61YrgcB6cyrg0KACezmHG.OXKsvRWDvY; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=8ttFXK.TUXpN49dni9OlEihV89OSuXTOvK7oK0UD8pM-1751025220000-0.0.1.1-604800000; + - _cfuvid=btjnO_XTp782W4H.5TBLD3fnwyWxBRE0ZoHg9cS1XpE-1751025337815-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bec45e4cec9d-MAD + - 9564c1a4eb900312-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF3QjhsZzBWQ3hoZkxxZmI0WFZSNzEy - b0VtWiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTIxOSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NWR0YmF4dUZsMks5TTNJWG0zbmds + T2puMiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -10219,5 +10219,5 @@ http_interactions: ICJyZWplY3RlZF9wcmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAog ICJzZXJ2aWNlX3RpZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJw cmludCI6ICJmcF8zODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:53:39 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_move_cards_between_considering_and_doing.yml b/test/vcr_cassettes/command/ai/translator_test-test_move_cards_between_considering_and_doing.yml index b6c5bc77f..610149eea 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_move_cards_between_considering_and_doing.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_move_cards_between_considering_and_doing.yml @@ -76785,7 +76785,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -76797,49 +76797,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '236' + - '244' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '242' + - '250' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '499' + - '492' X-Ratelimit-Remaining-Tokens: - - '191814' + - '169665' X-Ratelimit-Reset-Requests: - - 120ms + - 847ms X-Ratelimit-Reset-Tokens: - - 2.455s + - 9.1s X-Request-Id: - - req_3fc93b11b3ad6302f0a7d7df4863360c + - req_66541aec89658db8a932933bab815290 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=D96MNY1oTd6AIlokG0o6YS8uTMwWSCz0usTovaoIrTA-1751025104-1.0.1.1-qs7xaDMFBT6cV01gbQsyYnOpXYzgv3053j_8P8PRIhtzRirNQkdl8SXXtopzHFkcC_Wr8gbvnl1fMHJFTmkd32fKw0hEnJEniRp09Js8JUY; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=9ioRxa4lFwFordEHTgKAobjYUlOknxW.XBe3mk.BBzY-1751025334-1.0.1.1-wCWG6V94AeI74I6kiJ9AeXmQEQPimH3mxIPY_oW02_oRlIgdvkgV5rshVwtJnyWxSLLyMcuaMo7D5S.MDFr.wTQ49Al3J.SK1eLdoLgLHg0; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=vuU_TsnS9EoVhhpIKCnWTh9WH4_omlBEtWg2oCofZHQ-1751025104396-0.0.1.1-604800000; + - _cfuvid=caQwCkeLG7jEGZOFqpTtZrcVC6VfhR18_M.umJBpDWg-1751025334902-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf2fddff771-MAD + - 9564c193ba31e06b-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S0wzMVVqaWd4a1hHUmhnUWN6dzVo - UzFsNiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MnZmNzFZc1M5VHZ3S2NBdUpWaHFH + V3VyeiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -76856,7 +76856,7 @@ http_interactions: dG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5z IjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwK ICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -77142,7 +77142,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -77154,49 +77154,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '207' + - '294' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '210' + - '300' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '492' + - '490' X-Ratelimit-Remaining-Tokens: - - '163328' + - '152387' X-Ratelimit-Reset-Requests: - - 875ms + - 1.083s X-Ratelimit-Reset-Tokens: - - 11.001s + - 14.283s X-Request-Id: - - req_32f7b55e2ad9ce669532edb36a1aa6cd + - req_aa6f2db603984ae9311e3a89785f88d1 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=7_1nBk61Av4LDJQa6E79CYfHlSKvYQky4gWrvekls2M-1751025104-1.0.1.1-Y.QP_ktYnxbRtDKWzxkoT0oY8yULlQwuagGSETl1Qo7rtQGyqA5OFkTahr9P7a1zL6H6Ity8DJTy_vx3bPXIZqylyceTA_YcW6sWEgXM55U; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=87l7viBy8NKEfvgIHJajfqR.l3rPbPa54sD__vRm5cU-1751025335-1.0.1.1-LkZiaOdKQfyYqyoG9UQzR1qUHmZ4i1ET0fsS.GHVO16AujwP59dLGmsyQ8vKKxej8rO3cQ9_9fGDYeMkvg77gI5R6uO93bnenSFvrq1v8Io; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=.NBWgbSy_HbzqGiVsavsEP.w82wI1YG8I3t1M645JqA-1751025104935-0.0.1.1-604800000; + - _cfuvid=XGki403CiK0sU.0F.0.qX5Z0544VuSaLSoWww9HhGTY-1751025335552-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf6cdfa0312-MAD + - 9564c1977ed4ec8e-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S29KZk5KNktmckZQSE5TNEUwWHln - WHQ5SiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M3I3dlNsQndOclUwejRWYlduem5P + NkJCeSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -77213,7 +77213,7 @@ http_interactions: dG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5z IjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwK ICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -77499,7 +77499,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -77511,49 +77511,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '196' + - '327' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '200' + - '335' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '486' + - '484' X-Ratelimit-Remaining-Tokens: - - '134891' + - '121661' X-Ratelimit-Reset-Requests: - - 1.618s + - 1.804s X-Ratelimit-Reset-Tokens: - - 19.532s + - 23.501s X-Request-Id: - - req_1b888c06fff1412a2f0d9dcb7a996741 + - req_d263cfdf7193d1fd09f08e619fe3c9b3 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=st7tn34k66PVFuK6EQiZe8Fuqunc0FZDAabIPCaRlfY-1751025105-1.0.1.1-2vq5C4O0KzeLnNbZKvssuFdb.wFI5mz1qBc4iUONwi1m0iu5Dkul70YJqW3Mhn9CKmaYPB7jih_hRZrWus4DZv938g7oZxelvmk87eoWe6w; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=HzrQYVpOgeo7wLXtRwHxSTqduEHVZhzRKDuzJYfTIqA-1751025336-1.0.1.1-pLOEsFH066MDiw3vIQEaQfU7_7Vd9rYkWmnUBlO8CYzAvpQCq9ruUfzCaSrytwPVIP4OIpbmUavW.wFmb6egSyDnFkjisvduVkvpBv7jMek; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=Dj5Phb4I.LQU6oHuaPKGqwnkBx8.2gWfd9K2_oZz2A0-1751025105491-0.0.1.1-604800000; + - _cfuvid=p25NU1aKtQLEwrIeJnnjy0LSWBD8_x_CKXWtdRuMdUs-1751025336321-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfa3e1e5e12-MAD + - 9564c19c1c43cc3c-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1THlNT2JPM1FpRFdsZXF2SDVNZ1RH - Rk9ScyIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M0NVTUxQM2E2eGZPRVVoYm03STF4 + ZGwySiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -77570,7 +77570,7 @@ http_interactions: IjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5zIjogMAog ICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwKICAic3lz dGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -77856,7 +77856,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -77868,49 +77868,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '291' + - '227' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '299' + - '231' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '483' + - '479' X-Ratelimit-Remaining-Tokens: - - '105353' + - '93607' X-Ratelimit-Reset-Requests: - - 1.998s + - 2.433s X-Ratelimit-Reset-Tokens: - - 28.394s + - 31.917s X-Request-Id: - - req_2b97cc6387fb37654d148a5e29690845 + - req_dbff7a9cc17ef91b39bcd88dfbe5c94c Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=VM7QUCaYfMV86Aejk7Bqdjz0.ZxBcr2cOfthTqk9__0-1751025106-1.0.1.1-1Ewf80JJ7DDM4ADeNceql.RShuyKdQVsGvn96haWpsDqUcrkqq2pWADiGCJ.3urUJXEOd9JMl3tD.x6RHGSzJscyCYTWEQTnnwSww.hBEx8; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=jVKuuz.3Lg8YELWDuv2sSDpWVGmG7lRyY2b8GaV8vFM-1751025336-1.0.1.1-uv_i4GLXj3xYKj7p4e.JqQaSCc2qSHBBmZrAmwqmOeM9Io5pHNi.VkBcjZss7xEMJQH8xBRzqnjeFfW8MnBbYfs5WTL2.Wf95zxwqn2EtAY; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=Azb4vmCSlEUPBZ6dveHBGyXfODcFQutdtHsW08l2RaM-1751025106667-0.0.1.1-604800000; + - _cfuvid=5vbm3Q9kl2uUIx0vrgXu6pfi9j6Qwyi2pH7NtziQLNo-1751025336889-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfdab380370-MAD + - 9564c1a05952217a-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TWtLMWJwWXVhbnU1MUN3dnJKc2R4 - cXNEWSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NGRtZDE3YlpCSUV1NXhETHdneDB3 + cmN3RCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -77927,5 +77927,5 @@ http_interactions: IjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5zIjogMAog ICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwKICAic3lz dGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_tag_cards.yml b/test/vcr_cassettes/command/ai/translator_test-test_tag_cards.yml index 1c5bd0989..f52e2b148 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_tag_cards.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_tag_cards.yml @@ -20340,7 +20340,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -20352,49 +20352,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '264' + - '286' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '272' + - '291' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '497' + - '499' X-Ratelimit-Remaining-Tokens: - - '181667' + - '195681' X-Ratelimit-Reset-Requests: - - 327ms + - 120ms X-Ratelimit-Reset-Tokens: - - 5.499s + - 1.295s X-Request-Id: - - req_c2b5b0107f0cb669255b7d1ff9c8650e + - req_5748be3907da64241b1e89c45f43ca62 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=wPM2xIUTKD_vEYetz3tYi7gfGtqSUGMmuuc8eoGYpG8-1751025104-1.0.1.1-xUhyFoH83Y4isgL_Up9GQ40K81Zb107p7wn5A6Axg2WF1Ww0i4AL7hKSZqjL4WJjv9sjY.gCAuIRMYWZyX5QM8mwL7V6oAC2lAQvLwBD8pE; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=yky3rAMyetJ0IY17rfmGlTKanSaPnc2cOJe.T8oP8jM-1751025334-1.0.1.1-djLdUZ53A0oXO1iiFGtDlwjVqUtsV6PhupsTdm7vZtYQTziOE3HmKio0oCDbLI95ptJlYCbhOM7aZvp1pRQ_ITT4hd3fZMjUj8Vcv3WycuI; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=C51i9Eb46trqDpJIhcuMn0WfRmNM8mv5BF2x0YsYR3Y-1751025104693-0.0.1.1-604800000; + - _cfuvid=fik9KUFUuJXq8gsqCjCmLyY7i22_OI_t29NmgpA3Zl4-1751025334342-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf31cb60142-MAD + - 9564c190d86e0422-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S2ZaZENhZTJhWmU0c2VmRW5SVFBM - aW9VaSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MndnU1dGQjQzS2doMG0yeWdMcVo3 + QktEQSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -20411,5 +20411,5 @@ http_interactions: b25fdG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9r ZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0 IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/ai/translator_test-test_visit_screens.yml b/test/vcr_cassettes/command/ai/translator_test-test_visit_screens.yml index 851c02f96..582636c0d 100644 --- a/test/vcr_cassettes/command/ai/translator_test-test_visit_screens.yml +++ b/test/vcr_cassettes/command/ai/translator_test-test_visit_screens.yml @@ -24253,7 +24253,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:44 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -24265,49 +24265,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '210' + - '493' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '216' + - '643' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '497' + - '496' X-Ratelimit-Remaining-Tokens: - - '186557' + - '182900' X-Ratelimit-Reset-Requests: - - 284ms + - 426ms X-Ratelimit-Reset-Tokens: - - 4.032s + - 5.129s X-Request-Id: - - req_58dd4efaf07ac9180398481fd3cc0059 + - req_f5ce3248cebedbea0b00ac9725f776ee Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=KPR_r4IKr_3JrIQZiKvBACp1_oypdLZjzsnH2IsYdE4-1751025104-1.0.1.1-g5MuSa4u8XIyPW1CkkiplGmStdbQ4SX0s8D7vg11grT9hkPnkrK5Y020LSsIk.6JQAXmPFzSp4bVic8HYeyH1tJMzuK8uWnANJ0TnJ1zNDg; - path=/; expires=Fri, 27-Jun-25 12:21:44 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=qYMhFXqdFTfzb9TP2O3p3dQsub.vBrioKaWENzyaStU-1751025335-1.0.1.1-27BOVhWaLOhtEoMIIiTuFrCgy6jpaOxnjYOXws4MIdB.BgVpx8B9UrLpXdEPZFxAGbjn60QaCfUsphtnv3HZbrPt3EB_xgBkVPU3MBaO7RQ; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=hsRcvfq0cMTdEk6H39H4xuGVX3V3I31YuG5ftb4BKpg-1751025104437-0.0.1.1-604800000; + - _cfuvid=4Y69HewEYu.OCRWEL4_imtKKIlcsTgnZepq168Sqbck-1751025335107-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf2d94b86c9-MAD + - 9564c190ce145e24-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S0VpRDRhdERjSk5rd2VobElsbzJG - M0lIciIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MnM0RnQ5cUhOZ3BxVlpCSjZ1dVlO + TXR2byIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb @@ -24325,7 +24325,7 @@ http_interactions: aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIiOiAi ZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0M2Ey ZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:44 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -24611,7 +24611,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:45 GMT + - Fri, 27 Jun 2025 11:55:35 GMT Content-Type: - application/json Transfer-Encoding: @@ -24623,49 +24623,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '281' + - '362' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '284' + - '367' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '491' + - '487' X-Ratelimit-Remaining-Tokens: - - '157992' + - '139230' X-Ratelimit-Reset-Requests: - - 1.06s + - 1.538s X-Ratelimit-Reset-Tokens: - - 12.602s + - 18.23s X-Request-Id: - - req_68c3228e75df73dc6dbb8655b068a742 + - req_5a84dece962356a7a60bd1f3aa005026 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=W_xcZ09gEkcHtTId2E5ZkLIP2Kbgg2ISJ.VGXe2DI3I-1751025105-1.0.1.1-BLhZmqlfXtDeaGRsMKEFF7a9gysqVwJYwy4u_vtr5S0v4yy_.xrvyxvVATo5oYNMviux_EUoYCtztru4gNeTSJnWTzlawEBi2a1gBaNxZeY; - path=/; expires=Fri, 27-Jun-25 12:21:45 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=HTbseiD4nrAzTfHPtjOhxFMhXdxDC8wVwj.8KkkL_AE-1751025335-1.0.1.1-Vs7vXfBTP2MKAPYVeeGSXhBXZqwBLauyOYyOHqK48aRvPDo_tsspA5ZSr4LlNFHfej5tAJC55Iuu_lXON9YM_l28EDB7a0APASo4zZ6Vl8o; + path=/; expires=Fri, 27-Jun-25 12:25:35 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=Gn.0TN02BvpUQkkS2cUKrvs_NRXXy4GOeUSU5TUT1x8-1751025105057-0.0.1.1-604800000; + - _cfuvid=4DZLiJrX0lDqUJfN_f2HOtKH.vihkQJyBj0aln1omPQ-1751025335807-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbf709122192-MAD + - 9564c198c842c90e-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1S2hpaTlBMmdrdldTOTlDc2wza1Vr - YXlSWCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNCwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M2t1WGloQmx0Rk14UFlnanZPQ0dj + dktBUiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb @@ -24683,7 +24683,7 @@ http_interactions: ZWRpY3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGll ciI6ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4 MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:45 GMT + recorded_at: Fri, 27 Jun 2025 11:55:35 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -24969,7 +24969,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:46 GMT + - Fri, 27 Jun 2025 11:55:36 GMT Content-Type: - application/json Transfer-Encoding: @@ -24981,67 +24981,67 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '306' + - '274' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '311' + - '277' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '484' + - '483' X-Ratelimit-Remaining-Tokens: - - '103615' + - '113868' X-Ratelimit-Reset-Requests: - - 1.811s + - 2.008s X-Ratelimit-Reset-Tokens: - - 28.915s + - 25.839s X-Request-Id: - - req_49c743e273d504fe06fa69e438ebe1f7 + - req_012a6b878b7d575028e400ad81cb5e3c Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=6tRXwlqlUbPpm_OnHtNSYqIp2EFbQFfCRcqEzbHKnf4-1751025106-1.0.1.1-y3ksT3X7iR3bofenB2Dba8UsUmy.H8E_PaAtoTZNXoSl0ZgLrUN_xAzkedNHcudF6kW9vnwzWYZZaypP10iRxLQ0EHOF4bw9nc_GIin4oKQ; - path=/; expires=Fri, 27-Jun-25 12:21:46 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=owSlGFbYd3XJHxsgcFY3EUpLN33kimOVxFeCY7mbz1c-1751025336-1.0.1.1-vPHBmW8umMyEYnHDdTAwfJ4JrA3E74aaN.YYmLtnqtKkzpqOyKaIsG2ssuHQPl2NhkN7_hStwwEjriyntdVxYQGRTb4Z7uGGwKrN6V0PmJI; + path=/; expires=Fri, 27-Jun-25 12:25:36 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=vmtIA8aeerNqUfm8GdGAToRjAV26fvQpfFSq46iaeQI-1751025106988-0.0.1.1-604800000; + - _cfuvid=I2ONwcxPegJZwYOtpGBSMxGIKE6SbYGDIEoRbraT888-1751025336414-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbfaf8a5a6b0-MAD + - 9564c19d29f2ec91-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TVFXS0VQUXFqbG9FazVUTVRpTTY3 - OTdEZCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5M2c1dm1zVVZWWUpHYTNhaXI4YXk1 + Rkg4UiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np - c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb - XCIvdmlzaXQgL2FjY291bnQvc2V0dGluZ3NcIl0gfSIsCiAgICAgICAgInJl - ZnVzYWwiOiBudWxsLAogICAgICAgICJhbm5vdGF0aW9ucyI6IFtdCiAgICAg - IH0sCiAgICAgICJsb2dwcm9icyI6IG51bGwsCiAgICAgICJmaW5pc2hfcmVh - c29uIjogInN0b3AiCiAgICB9CiAgXSwKICAidXNhZ2UiOiB7CiAgICAicHJv - bXB0X3Rva2VucyI6IDI3NDIsCiAgICAiY29tcGxldGlvbl90b2tlbnMiOiAx - MiwKICAgICJ0b3RhbF90b2tlbnMiOiAyNzU0LAogICAgInByb21wdF90b2tl - bnNfZGV0YWlscyI6IHsKICAgICAgImNhY2hlZF90b2tlbnMiOiAwLAogICAg - ICAiYXVkaW9fdG9rZW5zIjogMAogICAgfSwKICAgICJjb21wbGV0aW9uX3Rv - a2Vuc19kZXRhaWxzIjogewogICAgICAicmVhc29uaW5nX3Rva2VucyI6IDAs - CiAgICAgICJhdWRpb190b2tlbnMiOiAwLAogICAgICAiYWNjZXB0ZWRfcHJl - ZGljdGlvbl90b2tlbnMiOiAwLAogICAgICAicmVqZWN0ZWRfcHJlZGljdGlv - bl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjogImRl - ZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNhMmY4 - ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:46 GMT + c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi + OiBbXCIvdmlzaXQgL2FjY291bnQvc2V0dGluZ3NcIl1cbn0iLAogICAgICAg + ICJyZWZ1c2FsIjogbnVsbCwKICAgICAgICAiYW5ub3RhdGlvbnMiOiBbXQog + ICAgICB9LAogICAgICAibG9ncHJvYnMiOiBudWxsLAogICAgICAiZmluaXNo + X3JlYXNvbiI6ICJzdG9wIgogICAgfQogIF0sCiAgInVzYWdlIjogewogICAg + InByb21wdF90b2tlbnMiOiAyNzQyLAogICAgImNvbXBsZXRpb25fdG9rZW5z + IjogMTMsCiAgICAidG90YWxfdG9rZW5zIjogMjc1NSwKICAgICJwcm9tcHRf + dG9rZW5zX2RldGFpbHMiOiB7CiAgICAgICJjYWNoZWRfdG9rZW5zIjogMjU2 + MCwKICAgICAgImF1ZGlvX3Rva2VucyI6IDAKICAgIH0sCiAgICAiY29tcGxl + dGlvbl90b2tlbnNfZGV0YWlscyI6IHsKICAgICAgInJlYXNvbmluZ190b2tl + bnMiOiAwLAogICAgICAiYXVkaW9fdG9rZW5zIjogMCwKICAgICAgImFjY2Vw + dGVkX3ByZWRpY3Rpb25fdG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3By + ZWRpY3Rpb25fdG9rZW5zIjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGll + ciI6ICJkZWZhdWx0IiwKICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4 + MzQzYTJmOGYiCn0K + recorded_at: Fri, 27 Jun 2025 11:55:36 GMT - request: method: post uri: https://api.openai.com/v1/chat/completions @@ -25327,7 +25327,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:47 GMT + - Fri, 27 Jun 2025 11:55:37 GMT Content-Type: - application/json Transfer-Encoding: @@ -25339,11 +25339,11 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '239' + - '309' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '243' + - '316' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: @@ -25351,37 +25351,37 @@ http_interactions: X-Ratelimit-Remaining-Requests: - '482' X-Ratelimit-Remaining-Tokens: - - '83728' + - '99417' X-Ratelimit-Reset-Requests: - - 2.096s + - 2.079s X-Ratelimit-Reset-Tokens: - - 34.881s + - 30.174s X-Request-Id: - - req_1a70225273353b988305b3cf998b3d76 + - req_886b26d80ffc4ca07107a292384eae5f Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=NY67m1797PsAGX5luW.flkQeP4KlIe0.hZK5lEqbUkU-1751025107-1.0.1.1-EDscbqF5v2lXCwCs5mzKHM1e3InDHohGTcqUOCikXJiSLTla7H3VkQntaznlEBpwcaeca5NeNeVqq4qPXqN6QmCv_ixQi3Wu0F6zdGgBHNE; - path=/; expires=Fri, 27-Jun-25 12:21:47 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=hCw5z8cOsn0C7r9HKSmRbyeh_uimLOT1O7GlCeVfPT0-1751025337-1.0.1.1-hvjPygH6cgbaW9_LyjmEi_o1qa.MhVcnyfakzO1Y13KXllWWd9GyU3a9D.6AlBVUM_BC.iOr14S2cjGvm2oRwewYdbLTz7t6oCPyAkNIBak; + path=/; expires=Fri, 27-Jun-25 12:25:37 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=I6qj1.p7G.1lLRl4jApKh8qstILNxy_Z.L67c7K2cZQ-1751025107569-0.0.1.1-604800000; + - _cfuvid=k4hY5LufQaRK1d30MGpydfDx7lLRzeJHEjNiAOjbcDA-1751025337084-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc0718f3cbc3-MAD + - 9564c1a0edab038d-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1TjRFT2JCa0xMMmIwZGdPeVVNZUlH - V2J4NSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NFVWTTFjazUwY0RBeElVRjR4QTh1 + cUJPUCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogInsgXCJjb21tYW5kc1wiOiBb @@ -25399,5 +25399,5 @@ http_interactions: dGlvbl90b2tlbnMiOiAwCiAgICB9CiAgfSwKICAic2VydmljZV90aWVyIjog ImRlZmF1bHQiLAogICJzeXN0ZW1fZmluZ2VycHJpbnQiOiAiZnBfMzgzNDNh MmY4ZiIKfQo= - recorded_at: Fri, 27 Jun 2025 11:51:47 GMT + recorded_at: Fri, 27 Jun 2025 11:55:37 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/go_to_card_test-test_result_in_a_regular_search_if_the_card_does_not_exist.yml b/test/vcr_cassettes/command/go_to_card_test-test_result_in_a_regular_search_if_the_card_does_not_exist.yml index 7c48c0c94..7ec65e591 100644 --- a/test/vcr_cassettes/command/go_to_card_test-test_result_in_a_regular_search_if_the_card_does_not_exist.yml +++ b/test/vcr_cassettes/command/go_to_card_test-test_result_in_a_regular_search_if_the_card_does_not_exist.yml @@ -16749,7 +16749,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:49 GMT + - Fri, 27 Jun 2025 11:55:34 GMT Content-Type: - application/json Transfer-Encoding: @@ -16761,49 +16761,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '359' + - '289' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '365' + - '292' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '489' + - '499' X-Ratelimit-Remaining-Tokens: - - '67748' + - '197233' X-Ratelimit-Reset-Requests: - - 1.229s + - 120ms X-Ratelimit-Reset-Tokens: - - 39.675s + - 829ms X-Request-Id: - - req_9eb4698a406ef29b371ecc472580b3b6 + - req_49f56c020243ac49eb95beef6ed25d70 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=tt8yK8lbb8D9KGrgNcsIuYrU7kDFhU7yNCw8Y2fnqm8-1751025109-1.0.1.1-1RjZpHdVlsWKdRLFT.sJiBEfKQAwZcQaJC2DUXopVwW05GzPV9v1yZ7vBo07PEmlUof.CIHBToKtI8PPHMQ4A.hPErXjuRkD11mkagsW8p8; - path=/; expires=Fri, 27-Jun-25 12:21:49 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=JoAM33NULrwPMHYfi1BJkZdupMPsTJGce7iXwqVvuFU-1751025334-1.0.1.1-i6ttS1x_KAYVGXMU6a6pCMNHsMSObnkxpFPMGHVihNKPbvzwmpSnfB.QqRk7ePUfWwC6s8nKYJVG.iZhGSKlMsFEdIWDPNLmHih.5qTcROw; + path=/; expires=Fri, 27-Jun-25 12:25:34 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=Sn0OoT3fSCcQoVPDkNj3uTR_.JPbkqRUXyDH3YfgYMo-1751025109535-0.0.1.1-604800000; + - _cfuvid=VwruLTZfF7eCVfctQXO57NcvmZNaW_kCdUjjnhnx.Yw-1751025334077-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc125ca269fa-MAD + - 9564c18e692e03ce-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1UGdTcG1aYlNJcmk2QjRVMmg5OW1y - Y3VUTiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MW1SQU9qY0dWdHZFWFJ1NUpzaGxP + SzRsayIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzMywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -16821,5 +16821,5 @@ http_interactions: cmVkaWN0aW9uX3Rva2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3Rp ZXIiOiAiZGVmYXVsdCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8z ODM0M2EyZjhmIgp9Cg== - recorded_at: Fri, 27 Jun 2025 11:51:49 GMT + recorded_at: Fri, 27 Jun 2025 11:55:34 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/command/parser_test-test_the_parsed_command_contains_the_raw_line.yml b/test/vcr_cassettes/command/parser_test-test_the_parsed_command_contains_the_raw_line.yml index 370a53954..5640e32c3 100644 --- a/test/vcr_cassettes/command/parser_test-test_the_parsed_command_contains_the_raw_line.yml +++ b/test/vcr_cassettes/command/parser_test-test_the_parsed_command_contains_the_raw_line.yml @@ -16518,7 +16518,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:43 GMT + - Fri, 27 Jun 2025 11:55:33 GMT Content-Type: - application/json Transfer-Encoding: @@ -16530,11 +16530,11 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '234' + - '329' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '237' + - '335' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: @@ -16542,37 +16542,37 @@ http_interactions: X-Ratelimit-Remaining-Requests: - '499' X-Ratelimit-Remaining-Tokens: - - '195894' + - '197231' X-Ratelimit-Reset-Requests: - 120ms X-Ratelimit-Reset-Tokens: - - 1.231s + - 830ms X-Request-Id: - - req_00e20250295f63ccdfc20bfeb2a16f28 + - req_82a2330dd38d4ce5a3ed40a134fc7dda Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=El9NjDoSnSR4al4C06HqIQiILsH5zPU4BIeSMH55WcM-1751025103-1.0.1.1-4kVAOOH63IcfRJdwHqHdWEUNLPf7QRwgS9Mfzzo1n3tn4I_SIZrjsjvGM4AnA4sR3pljqFfsWelfBqL3AWPL9GjlCeApV08wIryXorr1F58; - path=/; expires=Fri, 27-Jun-25 12:21:43 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=EFL01RxldAxMu2_jpd.ODbEgsFHYoXcW0oR0IVks9NI-1751025333-1.0.1.1-RlkMyzjjMl5bwXhyw8ZhiYb1y1yxQA0SaOk79sPpoqG3s5A35W2uDSRxoezFP07lYJIYccguTBLl_kewPEWlgpWG1l7EhtUZw4oYm95Xgc0; + path=/; expires=Fri, 27-Jun-25 12:25:33 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=etd1NwyginsBR5VYDfKe_QUUllbmlGsx3JRybQOn_0U-1751025103005-0.0.1.1-604800000; + - _cfuvid=J2dqSczIjDZNuEJjopC_QyNFM5eVgCYvkfuxzOD.kkY-1751025333252-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bbea6e426678-MAD + - 9564c1890d10c900-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1SUlweU9DU3pCajZvWHVBYXpzdUhV - M0U1MCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwMiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5MHhCZUlSWGFab09XblM4enBuaGZR + dzlkeiIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzMiwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb21tYW5kc1wi @@ -16590,5 +16590,5 @@ http_interactions: a2VucyI6IDAKICAgIH0KICB9LAogICJzZXJ2aWNlX3RpZXIiOiAiZGVmYXVs dCIsCiAgInN5c3RlbV9maW5nZXJwcmludCI6ICJmcF8zODM0M2EyZjhmIgp9 Cg== - recorded_at: Fri, 27 Jun 2025 11:51:43 GMT + recorded_at: Fri, 27 Jun 2025 11:55:33 GMT recorded_with: VCR 6.3.1 diff --git a/test/vcr_cassettes/commands_controller_test-test_command_requiring_a_confirmation_with_a_redirect.yml b/test/vcr_cassettes/commands_controller_test-test_command_requiring_a_confirmation_with_a_redirect.yml index da0db3532..473716982 100644 --- a/test/vcr_cassettes/commands_controller_test-test_command_requiring_a_confirmation_with_a_redirect.yml +++ b/test/vcr_cassettes/commands_controller_test-test_command_requiring_a_confirmation_with_a_redirect.yml @@ -19137,7 +19137,7 @@ http_interactions: message: OK headers: Date: - - Fri, 27 Jun 2025 11:51:49 GMT + - Fri, 27 Jun 2025 11:55:38 GMT Content-Type: - application/json Transfer-Encoding: @@ -19149,49 +19149,49 @@ http_interactions: Openai-Organization: - 37signals-u7qhwk Openai-Processing-Ms: - - '314' + - '337' Openai-Version: - '2020-10-01' X-Envoy-Upstream-Service-Time: - - '316' + - '343' X-Ratelimit-Limit-Requests: - '500' X-Ratelimit-Limit-Tokens: - '200000' X-Ratelimit-Remaining-Requests: - - '490' + - '478' X-Ratelimit-Remaining-Tokens: - - '65603' + - '69620' X-Ratelimit-Reset-Requests: - - 1.16s + - 2.532s X-Ratelimit-Reset-Tokens: - - 40.318s + - 39.113s X-Request-Id: - - req_9f9c9ca7c7f3e0d426b865bcbe8861e9 + - req_4b59aa65eceac86bd4ec0988fc4d7ca4 Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Cf-Cache-Status: - DYNAMIC Set-Cookie: - - __cf_bm=hYGftnxaQ1oLAC2HFtXkkFNLAlFqCVuHiAOQCuWU8lU-1751025109-1.0.1.1-LqZBq9CLdfRyhnmbp_s0IDAyYZKNPHihredXzgkCD8xPd4sxK5lVIk7DS82As42r84g3H8SWuJMDMvlrCY5vcBUqcoa.78xIu8hwfoFQKdY; - path=/; expires=Fri, 27-Jun-25 12:21:49 GMT; domain=.api.openai.com; HttpOnly; + - __cf_bm=TbdiH34FObKD56jN51YY40lwTWI5H17zhXN4tmHN5_Y-1751025338-1.0.1.1-7NkRqIT_mgHmv4zACvS6wCmNcH2SnmVHrJTMiRel2efhE4tfDQvGCs9R_mvbmhBSoe7vItbL18QPTI8.AT_cQsg1YO.yCDeUU7.ANHOYeAQ; + path=/; expires=Fri, 27-Jun-25 12:25:38 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - - _cfuvid=e_bYD0boTW9ADsJyfVzZAAUz2QIj28y2y1fe3BVA0iY-1751025109661-0.0.1.1-604800000; + - _cfuvid=ntRyI5R_pHsWUvt.EZOb7TAV1vxeRZH8tJgA.8hgmzY-1751025338100-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None X-Content-Type-Options: - nosniff Server: - cloudflare Cf-Ray: - - 9564bc1379761bae-MAD + - 9564c1a75a3e0423-MAD Alt-Svc: - h3=":443"; ma=86400 body: encoding: ASCII-8BIT base64_string: | - ewogICJpZCI6ICJjaGF0Y21wbC1CbjF1UHVrMFNZVkdPcW9MWWY0dEl1REln - TkhwNSIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh - dGVkIjogMTc1MTAyNTEwOSwKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw + ewogICJpZCI6ICJjaGF0Y21wbC1CbjF5NThTN0hpcnFiRnJKcE5hZ2lqbDEy + NXVESCIsCiAgIm9iamVjdCI6ICJjaGF0LmNvbXBsZXRpb24iLAogICJjcmVh + dGVkIjogMTc1MTAyNTMzNywKICAibW9kZWwiOiAiZ3B0LTQuMS1uYW5vLTIw MjUtMDQtMTQiLAogICJjaG9pY2VzIjogWwogICAgewogICAgICAiaW5kZXgi OiAwLAogICAgICAibWVzc2FnZSI6IHsKICAgICAgICAicm9sZSI6ICJhc3Np c3RhbnQiLAogICAgICAgICJjb250ZW50IjogIntcbiAgXCJjb250ZXh0XCI6 @@ -19209,5 +19209,5 @@ http_interactions: dG9rZW5zIjogMCwKICAgICAgInJlamVjdGVkX3ByZWRpY3Rpb25fdG9rZW5z IjogMAogICAgfQogIH0sCiAgInNlcnZpY2VfdGllciI6ICJkZWZhdWx0IiwK ICAic3lzdGVtX2ZpbmdlcnByaW50IjogImZwXzM4MzQzYTJmOGYiCn0K - recorded_at: Fri, 27 Jun 2025 11:51:49 GMT + recorded_at: Fri, 27 Jun 2025 11:55:38 GMT recorded_with: VCR 6.3.1