From be2b99093c456d6c508a7bb6fdcc4f0d133925ce Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 12 Sep 2025 11:16:19 +0100 Subject: [PATCH 1/3] update CLI for special handling of events --- packages/cli/src/apollo/handler.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/cli/src/apollo/handler.ts b/packages/cli/src/apollo/handler.ts index 8dcbb0bee..111c9f900 100644 --- a/packages/cli/src/apollo/handler.ts +++ b/packages/cli/src/apollo/handler.ts @@ -97,6 +97,7 @@ const callApollo = async ( ) => { return new Promise((resolve) => { const apolloLogger = createLogger('APO', { level: 'debug' }); + const evtLogger = createLogger('EVT', { level: 'debug' }); const url = `${apolloBaseUrl.replace( /^http/, @@ -114,6 +115,8 @@ const callApollo = async ( resolve(evt.data); } else if (evt.event === 'log') { apolloLogger.info(evt.data); + } else if (evt.event === 'event') { + evtLogger.always(evt.type.toUpperCase(), evt.data); } }); From 284b889731b54e9fc1a5a76dbe4c6f83f3010f79 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 12 Sep 2025 11:23:51 +0100 Subject: [PATCH 2/3] changeset --- .changeset/short-eyes-clean.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/short-eyes-clean.md diff --git a/.changeset/short-eyes-clean.md b/.changeset/short-eyes-clean.md new file mode 100644 index 000000000..bfcb05f5e --- /dev/null +++ b/.changeset/short-eyes-clean.md @@ -0,0 +1,5 @@ +--- +'@openfn/cli': patch +--- + +apollo: add support for events while streaming from apollo From 1ee42a7cc47403dab85c7035e07c1c35a2c29703 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 12 Sep 2025 11:35:01 +0100 Subject: [PATCH 3/3] version: cli@1.13.3 --- .changeset/short-eyes-clean.md | 5 ----- packages/cli/CHANGELOG.md | 6 ++++++ packages/cli/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/short-eyes-clean.md diff --git a/.changeset/short-eyes-clean.md b/.changeset/short-eyes-clean.md deleted file mode 100644 index bfcb05f5e..000000000 --- a/.changeset/short-eyes-clean.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@openfn/cli': patch ---- - -apollo: add support for events while streaming from apollo diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 9b2c9af55..2d473f2a4 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @openfn/cli +## 1.13.3 + +### Patch Changes + +- 284b889: apollo: add support for events while streaming from apollo + ## 1.13.2 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 16131d04c..dfadf075d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/cli", - "version": "1.13.2", + "version": "1.13.3", "description": "CLI devtools for the OpenFn toolchain", "engines": { "node": ">=18",