From e82f00e798fd190ccaf8e6377a177a7545e6301c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 3 Nov 2025 05:47:19 +0000 Subject: [PATCH 1/4] Initial plan From fdfce2ac561ec588355e22eaa1cfafe2c049bfea Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 3 Nov 2025 05:56:35 +0000 Subject: [PATCH 2/4] Add FLAGD_SYNC_PORT support for in-process providers with backwards compatibility Co-authored-by: aepfli <9987394+aepfli@users.noreply.github.com> --- gherkin/config.feature | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/gherkin/config.feature b/gherkin/config.feature index 227e4b6..3c7a7a0 100644 --- a/gherkin/config.feature +++ b/gherkin/config.feature @@ -6,6 +6,7 @@ Feature: Configuration Test | resolver | FLAGD_RESOLVER | mode of operation | String - `rpc`, `in-process` | rpc | rpc & in-process | | host | FLAGD_HOST | remote host | String | localhost | rpc & in-process | | port | FLAGD_PORT | remote port | int | 8013 (rpc), 8015 (in-process) | rpc & in-process | + | syncPort | FLAGD_SYNC_PORT | sync service port (in-process only) | int | 8015 | in-process | | targetUri | FLAGD_TARGET_URI | alternative to host/port, supporting custom name resolution | string | null | rpc & in-process | | tls | FLAGD_TLS | connection encryption | boolean | false | rpc & in-process | | socketPath | FLAGD_SOCKET_PATH | alternative to host port, unix socket | String | null | rpc & in-process | @@ -102,8 +103,9 @@ Feature: Configuration Test When a config was initialized Then the option "