fix: include question in prompt #5

Merged
drgroot merged 1 commits from f into main 2026-01-21 11:23:54 +00:00
3 changed files with 22 additions and 16 deletions

View File

@@ -1,25 +1,25 @@
name: 'Issue Embedder'
description: 'Sends github issues to the lake to embed into vector form'
name: "Issue Embedder"
description: "Sends github issues to the lake to embed into vector form"
inputs:
api_url:
description: 'api url'
default: 'http://agents-api.servc-agents:3000'
description: "api url"
default: "http://agent-api.k8s.private"
required: false
api_token:
description: 'API token for authentication'
default: ''
description: "API token for authentication"
default: ""
required: false
route:
default: 'agent-lake'
default: "agent-lake"
required: false
method:
default: 'embeddings_insert'
default: "embeddings_insert"
required: false
debug:
description: 'Enable debug mode'
default: 'false'
description: "Enable debug mode"
default: "false"
required: false
runs:
using: 'node20'
main: 'dist/index.js'
using: "node20"
main: "dist/index.js"

7
dist/index.js vendored
View File

@@ -32836,7 +32836,7 @@ const core = __nccwpck_require__(7012);
const github = __nccwpck_require__(7940);
const apiUrl =
core.getInput("api_url") || "http://agents-api.servc-agents:3000";
core.getInput("api_url") || "http://agent-api.k8s.private";
const apiToken = core.getInput("api_token");
const route = core.getInput("route") || "agent-lake";
const method = core.getInput("method") || "embeddings_insert";
@@ -32961,7 +32961,10 @@ async function run() {
}
const embedText = body ? body.trim() : String(comments[0]).trim();
const storeText = String(comments[comments.length - 1]).trim();
const storeText = [
'Question: ' + embedText,
String(comments[comments.length - 1]).trim()
].join('\n')
const requestPayload = {
type: "input",

View File

@@ -4,7 +4,7 @@ const core = require("@actions/core");
const github = require("@actions/github");
const apiUrl =
core.getInput("api_url") || "http://agents-api.servc-agents:3000";
core.getInput("api_url") || "http://agent-api.k8s.private";
const apiToken = core.getInput("api_token");
const route = core.getInput("route") || "agent-lake";
const method = core.getInput("method") || "embeddings_insert";
@@ -129,7 +129,10 @@ async function run() {
}
const embedText = body ? body.trim() : String(comments[0]).trim();
const storeText = String(comments[comments.length - 1]).trim();
const storeText = [
'Question: ' + embedText,
String(comments[comments.length - 1]).trim()
].join('\n')
const requestPayload = {
type: "input",