{"receipt_id":"agent1-1","seq":1,"branch_id":"agent1","kind":"command","cmd":"git ls-files -z","path":null,"exit_code":0,"stdout_tail":"tDatadog.test_comments.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_comments.handle\u0000tests/integration/api/cassettes/TestDatadog.test_comments.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_distribution_metrics.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_distribution_metrics.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_downtime.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_downtime.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_downtime_cancel_by_scope.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_downtime_cancel_by_scope.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_embed_crud.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_events.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_events.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_get_all_embeds.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_graph_snapshot.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_graph_snapshot.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_host_muting.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_host_muting.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_metrics_list.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_metrics_list.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_metrics_simple.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_metrics_simple.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_metrics_tuple.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_metrics_tuple.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete_with_force.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete_with_force.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_crud.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_crud.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_muting.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_monitor_validate.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_roles_crud.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_screenboard.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_search.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_service_check.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_service_level_objective_crud.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_service_level_objective_crud.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_tags.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_tags.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_timeboard.yaml\u0000tests/integration/api/cassettes/TestDatadog.test_user_crud.frozen\u0000tests/integration/api/cassettes/TestDatadog.test_user_crud.yaml\u0000tests/integration/api/cassettes/TestGcpIntegration.test_gcp_crud.yaml\u0000tests/integration/api/cassettes/TestSynthetics.test_delete_test.yaml\u0000tests/integration/api/cassettes/TestSynthetics.test_get_all_tests.yaml\u0000tests/integration/api/cassettes/TestSynthetics.test_get_devices.yaml\u0000tests/integration/api/cassettes/TestSynthetics.test_get_locations.yaml\u0000tests/integration/api/cassettes/TestSynthetics.test_get_update_pause_test.yaml\u0000tests/integration/api/constants.py\u0000tests/integration/api/test_api.py\u0000tests/integration/api/test_aws_integration.py\u0000tests/integration/api/test_aws_logs.py\u0000tests/integration/api/test_azure_integration.py\u0000tests/integration/api/test_gcp_integration.py\u0000tests/integration/api/test_synthetics.py\u0000tests/integration/cassettes/test_freezer.frozen\u0000tests/integration/conftest.py\u0000tests/integration/dogshell/__init__.py\u0000tests/integration/dogshell/cassettes/TestDogshell.test_comment.handle\u0000tests/integration/dogshell/cassettes/TestDogshell.test_comment.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_downtime_cancel_by_scope.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_downtime_schedule.frozen\u0000tests/integration/dogshell/cassettes/TestDogshell.test_downtime_schedule.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_event.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.frozen\u0000tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.seed\u0000tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_metrics.frozen\u0000tests/integration/dogshell/cassettes/TestDogshell.test_metrics.seed\u0000tests/integration/dogshell/cassettes/TestDogshell.test_metrics.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_monitors.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.frozen\u0000tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.seed\u0000tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_service_check.yaml\u0000tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.frozen\u0000tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.seed\u0000tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.yaml\u0000tests/integration/dogshell/test_dogshell.py\u0000tests/integration/test_freezer.py\u0000tests/performance/__init__.py\u0000tests/performance/test_lambda_wrapper_thread_safety.py\u0000tests/performance/test_statsd_thread_safety.py\u0000tests/performance/test_threadstats_thread_safety.py\u0000tests/unit/__init__.py\u0000tests/unit/api/__init__.py\u0000tests/unit/api/helper.py\u0000tests/unit/api/test_api.py\u0000tests/unit/dogstatsd/__init__.py\u0000tests/unit/dogstatsd/fixtures.py\u0000tests/unit/dogstatsd/fixtures/route\u0000tests/unit/dogstatsd/test_statsd.py\u0000tests/unit/dogwrap/__init__.py\u0000tests/unit/dogwrap/fixtures/proc_out.txt\u0000tests/unit/dogwrap/test_dogwrap.py\u0000tests/unit/threadstats/__init__.py\u0000tests/unit/threadstats/test_threadstats.py\u0000tests/unit/util/__init__.py\u0000tests/unit/util/test_cli.py\u0000tests/unit/util/test_format.py\u0000tests/util/__init__.py\u0000tests/util/contextmanagers.py\u0000tox.ini\u0000","stderr_tail":"","stdout_sha256":"6ea8c6721880f16b797fa6b509e00567b7b1afa2a2e24085a9468a7bb2054afb","log_path":"~/dev/nebius-hackathon/pilot/v2-P/datadog__datadogpy-555/runs/pilot-datadog__datadogpy-555-8e5399c81a/logs/agent1/agent1-1.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T16:48:33.503276Z","duration_s":0.0039,"timed_out":false,"image_before":"6137546f-6085-44c1-a8d7-753d844ec48b","image_after":"6c21f3b9-50e2-49f2-af7b-2ee0451b3a9d","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"agent1-2","seq":2,"branch_id":"agent1","kind":"write","cmd":"/opt/receipts-549992549b1b47acba4f6491ce95da7e/bin/busybox sh -c 'mkdir -p /datadogpy/datadog/dogshell && cp /opt/receipts-549992549b1b47acba4f6491ce95da7e/incoming/76105192bd943e1fc71275b81fc20deb8e07c0272ddb2e7c1dc9976e334f35b3 /datadogpy/datadog/dogshell/wrap.py'","path":"datadog/dogshell/wrap.py","exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"76105192bd943e1fc71275b81fc20deb8e07c0272ddb2e7c1dc9976e334f35b3","log_path":"~/dev/nebius-hackathon/pilot/v2-P/datadog__datadogpy-555/runs/pilot-datadog__datadogpy-555-8e5399c81a/logs/agent1/agent1-2.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T16:48:46.458684Z","duration_s":0.0051259999999999995,"timed_out":false,"image_before":"6c21f3b9-50e2-49f2-af7b-2ee0451b3a9d","image_after":"266e6924-2e79-4ec5-ab4e-8236c911d722","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"agent1-3","seq":3,"branch_id":"agent1","kind":"command","cmd":"/opt/receipts-56975c4c3bc1422d95add7980fc7f804/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-56975c4c3bc1422d95add7980fc7f804/receipts_pytest.py tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_build_event_body -v -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-3.xml","path":null,"exit_code":0,"stdout_tail":"============================= test session starts ==============================\nplatform linux -- Python 3.10.19, pytest-9.0.2, pluggy-1.6.0 -- /usr/local/bin/python\nrootdir: /datadogpy\nconfigfile: tox.ini\ncollecting ... collected 1 item\n\ntests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_build_event_body PASSED [100%]\n\n=============================== warnings summary ===============================\ndatadog/util/compat.py:110\n  /datadogpy/datadog/util/compat.py:110: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.\n    import pkg_resources as pkg\n\n-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html\n==================================== PASSES ====================================\n------------ generated xml file: /opt/receipts/reports/agent1-3.xml ------------\n=========================== short test summary info ============================\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_build_event_body\n========================= 1 passed, 1 warning in 0.44s =========================\n","stderr_tail":"","stdout_sha256":"eb995dccfbc0297d9af4a52e121cd0dfc655e9bc540f144bd62218c44d1907c6","log_path":"~/dev/nebius-hackathon/pilot/v2-P/datadog__datadogpy-555/runs/pilot-datadog__datadogpy-555-8e5399c81a/logs/agent1/agent1-3.log","tree_digest":"6c939a590ac180c6c54a8fd71dc9791630bc0812284ddcea88dd772b26834ea1","tree_download_s":2.9052923338022083,"started_at":"2026-10-03T16:48:48.740771Z","duration_s":0.841403,"timed_out":false,"image_before":"266e6924-2e79-4ec5-ab4e-8236c911d722","image_after":"ddce0d12-635d-4980-8b73-0b01ba2ed012","junit":{"passed":["tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_build_event_body"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"agent1-4","seq":4,"branch_id":"agent1","kind":"command","cmd":"/opt/receipts-080c3d86cc1747a0bcd271c13c11a7f2/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-080c3d86cc1747a0bcd271c13c11a7f2/receipts_pytest.py tests/unit/dogwrap/test_dogwrap.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/agent1-4.xml","path":null,"exit_code":0,"stdout_tail":"---------- Captured stdout call -----------------------------\nout1\nout2\n----------------------------- Captured stderr call -----------------------------\nerr1\nCommand timed out after 0.00s, killing with SIGTERM\nSIGTERM timeout failed after 0.00s, killing with SIGKILL\n_____________________ TestDogwrap.test_execute_popen_fail ______________________\n----------------------------- Captured stderr call -----------------------------\nFailed to execute 'sleep 1'\n___________________ TestDogwrap.test_execute_sigkill_timeout ___________________\n----------------------------- Captured stdout call -----------------------------\nout1\nout2\n----------------------------- Captured stderr call -----------------------------\nerr1\nCommand timed out after 0.00s, killing with SIGTERM\nSIGTERM timeout failed after 0.00s, killing with SIGKILL\nSIGKILL timeout failed after 0.00s, exiting\n___________________ TestDogwrap.test_execute_sigterm_timeout ___________________\n----------------------------- Captured stdout call -----------------------------\nout1\nout2\n----------------------------- Captured stderr call -----------------------------\nerr1\nCommand timed out after 0.00s, killing with SIGTERM\nSIGTERM timeout failed after 0.00s, killing with SIGKILL\n________________________ TestDogwrap.test_parse_options ________________________\n----------------------------- Captured stderr call -----------------------------\nUsage: receipts_pytest.py -n [event_name] -k [api_key] --submit_mode [ all | errors | warnings] [options] \"command\". \n\nNote that you need to enclose your command in quotes to prevent python executing as soon as there is a space in your command. \n \nNOTICE: In normal mode, the whole stderr is printed before stdout, in flush_live mode they will be mixed but there is not guarantee that messages sent by the command on both stderr and stdout are printed in the order they were sent.\n\nreceipts_pytest.py: error: option -m: invalid choice: 'invalid' (choose from 'errors', 'warnings', 'all')\nUsage: receipts_pytest.py -n [event_name] -k [api_key] --submit_mode [ all | errors | warnings] [options] \"command\". \n\nNote that you need to enclose your command in quotes to prevent python executing as soon as there is a space in your command. \n \nNOTICE: In normal mode, the whole stderr is printed before stdout, in flush_live mode they will be mixed but there is not guarantee that messages sent by the command on both stderr and stdout are printed in the order they were sent.\n\nreceipts_pytest.py: error: option -p: invalid choice: 'invalid' (choose from 'normal', 'low')\nUsage: receipts_pytest.py -n [event_name] -k [api_key] --submit_mode [ all | errors | warnings] [options] \"command\". \n\nNote that you need to enclose your command in quotes to prevent python executing as soon as there is a space in your command. \n \nNOTICE: In normal mode, the whole stderr is printed before stdout, in flush_live mode they will be mixed but there is not guarantee that messages sent by the command on both stderr and stdout are printed in the order they were sent.\n\nreceipts_pytest.py: error: option -t: invalid integer value: 'invalid'\nUsage: receipts_pytest.py -n [event_name] -k [api_key] --submit_mode [ all | errors | warnings] [options] \"command\". \n\nNote that you need to enclose your command in quotes to prevent python executing as soon as there is a space in your command. \n \nNOTICE: In normal mode, the whole stderr is printed before stdout, in flush_live mode they will be mixed but there is not guarantee that messages sent by the command on both stderr and stdout are printed in the order they were sent.\n\nreceipts_pytest.py: error: option --sigterm_timeout: invalid integer value: 'invalid'\nUsage: receipts_pytest.py -n [event_name] -k [api_key] --submit_mode [ all | errors | warnings] [options] \"command\". \n\nNote that you need to enclose your command in quotes to prevent python executing as soon as there is a space in your command. \n \nNOTICE: In normal mode, the whole stderr is printed before stdout, in flush_live mode they will be mixed but there is not guarantee that messages sent by the command on both stderr and stdout are printed in the order they were sent.\n\nreceipts_pytest.py: error: option --sigkill_timeout: invalid integer value: 'invalid'\nUsage: receipts_pytest.py -n [event_name] -k [api_key] --submit_mode [ all | errors | warnings] [options] \"command\". \n\nNote that you need to enclose your command in quotes to prevent python executing as soon as there is a space in your command. \n \nNOTICE: In normal mode, the whole stderr is printed before stdout, in flush_live mode they will be mixed but there is not guarantee that messages sent by the command on both stderr and stdout are printed in the order they were sent.\n\nreceipts_pytest.py: error: option --proc_poll_interval: invalid floating-point value: 'invalid'\n------------ generated xml file: /opt/receipts/reports/agent1-4.xml ------------\n=========================== short test summary info ============================\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_build_event_body\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_cmd_timeout\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_exit_code\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_oserror\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_popen_fail\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_sigkill_timeout\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_sigterm_timeout\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_output_reader\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_parse_options\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_poll_proc\nPASSED tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_poll_timeout\n======================== 12 passed, 6 warnings in 0.89s ========================\n","stderr_tail":"","stdout_sha256":"587022973b3136f6aad9016e601152b714a4cb9cd033d95485838db6b274ecc6","log_path":"~/dev/nebius-hackathon/pilot/v2-P/datadog__datadogpy-555/runs/pilot-datadog__datadogpy-555-8e5399c81a/logs/agent1/agent1-4.log","tree_digest":"6c939a590ac180c6c54a8fd71dc9791630bc0812284ddcea88dd772b26834ea1","tree_download_s":3.587506374809891,"started_at":"2026-10-03T16:48:56.265490Z","duration_s":0.8553820000000001,"timed_out":false,"image_before":"ddce0d12-635d-4980-8b73-0b01ba2ed012","image_after":"70e59d8b-3418-4797-acda-eb929359e7a0","junit":{"passed":["tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_build_event_body","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_cmd_timeout","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_exit_code","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_oserror","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_popen_fail","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_sigkill_timeout","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_execute_sigterm_timeout","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_output_reader","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_parse_options","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_poll_proc","tests/unit/dogwrap/test_dogwrap.py::TestDogwrap::test_poll_timeout"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"agent1-5","seq":5,"branch_id":"agent1","kind":"diff","cmd":"compute patch in executor staging agent1-f5d3e27d31124f5bbd23811ee214d126: /opt/homebrew/Cellar/git/2.53.0/bin/git -c core.hooksPath=/dev/null -c core.attributesFile=/dev/null -c diff.external= -c core.quotePath=false add -A && /opt/homebrew/Cellar/git/2.53.0/bin/git -c core.hooksPath=/dev/null -c core.attributesFile=/dev/null -c diff.external= -c core.quotePath=false diff --cached --binary --no-ext-diff --no-textconv --no-renames e6fe84fb6ffd81c1df91b8fc805091f5a8b55ef4","path":null,"exit_code":0,"stdout_tail":"diff --git a/datadog/dogshell/wrap.py b/datadog/dogshell/wrap.py\nindex 022b333..1ff0ed3 100644\n--- a/datadog/dogshell/wrap.py\n+++ b/datadog/dogshell/wrap.py\n@@ -201,18 +201,30 @@ def build_event_body(cmd, returncode, stdout, stderr, notifications):\n     max_length = MAX_EVENT_BODY_LENGTH // 2 if stdout and stderr else MAX_EVENT_BODY_LENGTH\n \n     if stdout:\n+        if isinstance(stdout, bytes):\n+            stdout_decoded = stdout.decode(\"utf-8\", \"replace\")\n+        else:\n+            stdout_decoded = stdout\n         fmt_stdout = u\"**>>>> STDOUT <<<<**\\n```\\n{stdout} \\n```\\n\".format(\n-            stdout=trim_text(stdout.decode(\"utf-8\", \"replace\"), max_length)\n+            stdout=trim_text(stdout_decoded, max_length)\n         )\n \n     if stderr:\n+        if isinstance(stderr, bytes):\n+            stderr_decoded = stderr.decode(\"utf-8\", \"replace\")\n+        else:\n+            stderr_decoded = stderr\n         fmt_stderr = u\"**>>>> STDERR <<<<**\\n```\\n{stderr} \\n```\\n\".format(\n-            stderr=trim_text(stderr.decode(\"utf-8\", \"replace\"), max_length)\n+            stderr=trim_text(stderr_decoded, max_length)\n         )\n \n     if notifications:\n+        if isinstance(notifications, bytes):\n+            notifications_decoded = notifications.decode(\"utf-8\", \"replace\")\n+        else:\n+            notifications_decoded = notifications\n         fmt_notifications = u\"**>>>> NOTIFICATIONS <<<<**\\n\\n {notifications}\\n\".format(\n-            notifications=notifications.decode(\"utf-8\", \"replace\")\n+            notifications=notifications_decoded\n         )\n \n     return \\\n","stderr_tail":"","stdout_sha256":"44db727ca9612ef445cde1e952462da2df5da8258f33ae85957164a053b30f54","log_path":null,"tree_digest":"6c939a590ac180c6c54a8fd71dc9791630bc0812284ddcea88dd772b26834ea1","tree_download_s":3.2078339578583837,"started_at":"2026-10-03T16:49:11.912492Z","duration_s":0.034621083876118064,"timed_out":false,"image_before":"70e59d8b-3418-4797-acda-eb929359e7a0","image_after":"70e59d8b-3418-4797-acda-eb929359e7a0","junit":null,"diff":{"files":[{"path":"datadog/dogshell/wrap.py","added":15,"deleted":3,"category":"source","status":"modified"}],"patch_sha256":"44db727ca9612ef445cde1e952462da2df5da8258f33ae85957164a053b30f54","patch_path":"~/dev/nebius-hackathon/pilot/v2-P/datadog__datadogpy-555/runs/pilot-datadog__datadogpy-555-8e5399c81a/artifacts/agent1/agent1-5.patch"},"patch_sha256":"44db727ca9612ef445cde1e952462da2df5da8258f33ae85957164a053b30f54","dropped_paths":[],"snapshot_sha":"e6fe84fb6ffd81c1df91b8fc805091f5a8b55ef4"}
