From aeb3ad38771160129e67cb44be9d3d4e41c85d6d Mon Sep 17 00:00:00 2001 From: Matthew Soulanille Date: Thu, 5 Sep 2024 17:06:06 +0000 Subject: [PATCH] Add markdown node as recommended output to gemini --- custom_nodes/.changeset/brave-tips-sit.md | 5 +++++ custom_nodes/packages/gemini/package.json | 4 ++-- custom_nodes/packages/gemini/src/gemini_model.ts | 6 ++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 custom_nodes/.changeset/brave-tips-sit.md diff --git a/custom_nodes/.changeset/brave-tips-sit.md b/custom_nodes/.changeset/brave-tips-sit.md new file mode 100644 index 0000000..a6a98f1 --- /dev/null +++ b/custom_nodes/.changeset/brave-tips-sit.md @@ -0,0 +1,5 @@ +--- +'@visualblocks/gemini': patch +--- + +Add markdown as a recommended node for gemini output diff --git a/custom_nodes/packages/gemini/package.json b/custom_nodes/packages/gemini/package.json index 9a9a4f7..d4148e8 100644 --- a/custom_nodes/packages/gemini/package.json +++ b/custom_nodes/packages/gemini/package.json @@ -11,8 +11,8 @@ "author": "", "license": "Apache-2.0", "scripts": { - "build": "tsup src/index.ts --format esm --dts --sourcemap && npm run bundle", - "bundle": "esbuild --bundle src/index.ts --outfile=dist/bundle.js --format=esm --sourcemap", + "build": "tsup src/index.ts --format esm --dts --sourcemap --metafile && npm run bundle", + "bundle": "esbuild --bundle src/index.ts --outfile=dist/bundle.js --format=esm --sourcemap --metafile=dist/bundle-metafile.json", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist", "lint": "eslint .", "typecheck": "tsc", diff --git a/custom_nodes/packages/gemini/src/gemini_model.ts b/custom_nodes/packages/gemini/src/gemini_model.ts index 71b718d..f5a3959 100644 --- a/custom_nodes/packages/gemini/src/gemini_model.ts +++ b/custom_nodes/packages/gemini/src/gemini_model.ts @@ -73,6 +73,12 @@ const NODE_SPEC = { { name: 'response', type: DataType.STRING, + recommendedNodes: [ + { + nodeSpecId: 'markdown_viewer', + inputId: 'markdownString', + } + ], }, ] as const, } satisfies NodeSpec;