From 8e059128999a6e13d91d09e10f95281d252a5f9d Mon Sep 17 00:00:00 2001 From: John Kennedy <65985482+jkennedyvz@users.noreply.github.com> Date: Thu, 20 Aug 2026 07:24:09 +0000 Subject: [PATCH] fix(cli): extend API healthcheck startup window Keep one-second health probes active for slower graph imports so Compose does not stall for the steady-state interval. Co-authored-by: open-swe[bot] --- libs/cli/langgraph_cli/docker.py | 2 +- libs/cli/tests/unit_tests/cli/test_cli.py | 4 ++-- libs/cli/tests/unit_tests/test_docker.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/cli/langgraph_cli/docker.py b/libs/cli/langgraph_cli/docker.py index a3aba0834..42491dc20 100644 --- a/libs/cli/langgraph_cli/docker.py +++ b/libs/cli/langgraph_cli/docker.py @@ -258,7 +258,7 @@ def compose_as_dict( "test": "python /api/healthcheck.py", "interval": "60s", "start_interval": "1s", - "start_period": "10s", + "start_period": "60s", } # Final compose dictionary with volumes included if needed diff --git a/libs/cli/tests/unit_tests/cli/test_cli.py b/libs/cli/tests/unit_tests/cli/test_cli.py index dfa54951c..3ba5b924a 100644 --- a/libs/cli/tests/unit_tests/cli/test_cli.py +++ b/libs/cli/tests/unit_tests/cli/test_cli.py @@ -122,7 +122,7 @@ services: test: python /api/healthcheck.py interval: 60s start_interval: 1s - start_period: 10s + start_period: 60s pull_policy: build build: @@ -232,7 +232,7 @@ services: test: python /api/healthcheck.py interval: 60s start_interval: 1s - start_period: 10s + start_period: 60s develop: diff --git a/libs/cli/tests/unit_tests/test_docker.py b/libs/cli/tests/unit_tests/test_docker.py index 072cac14f..630bc1ceb 100644 --- a/libs/cli/tests/unit_tests/test_docker.py +++ b/libs/cli/tests/unit_tests/test_docker.py @@ -71,7 +71,7 @@ def test_compose_with_custom_db_and_healthcheck(): test: python /api/healthcheck.py interval: 60s start_interval: 1s - start_period: 10s""" + start_period: 60s""" assert clean_empty_lines(actual_compose_str) == expected_compose_str