fixed the return values to strings instead of JSON.parse

This commit is contained in:
2026-05-03 18:30:54 +02:00
parent d1e649005b
commit feb01f851d
7 changed files with 298 additions and 86 deletions

View File

@@ -9,7 +9,7 @@ export const milestoneList = tool({
async execute(args, context) {
try {
const result = await $`tea milestone list --output json --state ${args.state}`.text()
return JSON.parse(result)
return result
} catch (error: any) {
return {
error: "Failed to list milestones",
@@ -40,7 +40,7 @@ export const milestoneCreate = tool({
}
const result = await cmd.text()
return JSON.parse(result)
return result
} catch (error: any) {
return {
error: "Failed to create milestone",