@launchchair/agent
Advanced tools
@@ -18,3 +18,3 @@ #!/usr/bin/env node | ||
| const VERSION = "0.4.10"; | ||
| const VERSION = "0.4.11"; | ||
| const SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); | ||
@@ -21,0 +21,0 @@ const DEFAULT_BASE_URL = "https://www.launchchair.io"; |
+1
-1
@@ -20,3 +20,3 @@ #!/usr/bin/env node | ||
| const VERSION = "0.4.10"; | ||
| const VERSION = "0.4.11"; | ||
| const CLIENT_TYPES = ["codex", "chatgpt", "claude", "claude_code", "other"]; | ||
@@ -23,0 +23,0 @@ const AGENT_SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); |
@@ -22,3 +22,3 @@ #!/usr/bin/env node | ||
| const VERSION = "0.4.10"; | ||
| const VERSION = "0.4.11"; | ||
| const SERVER_NAME = "launchchair-agent-mcp"; | ||
@@ -31,3 +31,3 @@ const AGENT_SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); | ||
| const BASE_SERVER_INSTRUCTIONS = | ||
| "Use LaunchChair MCP tools—not web browsing—for LaunchChair project discovery, creation, planning, validation scoring, and loops. Call the most specific available tool. When asked for validation scores, call launchchair_get_scorecards and report those scorecards; do not substitute generated direction-option scores. If a requested workflow is unavailable, explain the access or setup issue instead of silently substituting another project type or workflow."; | ||
| "Use LaunchChair MCP tools—not web browsing—for LaunchChair project discovery, creation, planning, validation scoring, and loops. Call the most specific available tool. When asked for validation scores, call launchchair_get_scorecards and report those scorecards; do not substitute generated direction-option scores. Always present completedPhaseLinks, selected choice URLs, and any upgradeUrl returned by a tool to the user as clickable links. If a requested workflow is unavailable, explain the access or setup issue instead of silently substituting another project type or workflow."; | ||
@@ -1101,2 +1101,5 @@ function nodeScriptCommand(scriptName) { | ||
| } catch (error) { | ||
| const errorPayload = error?.payload && typeof error.payload === "object" && !Array.isArray(error.payload) | ||
| ? error.payload | ||
| : {}; | ||
| writeResult(id, { | ||
@@ -1109,2 +1112,7 @@ content: [ | ||
| error: error instanceof Error ? error.message : String(error ?? "Tool failed"), | ||
| ...errorPayload, | ||
| ...(Number.isFinite(error?.status) ? { httpStatus: error.status } : {}), | ||
| ...(Number.isFinite(error?.retryAfterSeconds) | ||
| ? { retryAfterSeconds: error.retryAfterSeconds } | ||
| : {}), | ||
| }, | ||
@@ -1111,0 +1119,0 @@ null, |
+1
-1
| { | ||
| "name": "@launchchair/agent", | ||
| "version": "0.4.10", | ||
| "version": "0.4.11", | ||
| "mcpName": "io.launchchair/agent", | ||
@@ -5,0 +5,0 @@ "description": "LaunchChair Agent CLI, MCP bridge, local bridge, and runners for Codex, Claude Code, ChatGPT, Claude, and Hermes workflows.", |
+2
-2
@@ -6,3 +6,3 @@ { | ||
| "description": "Plan, validate, and build products and features with LaunchChair.", | ||
| "version": "0.4.10", | ||
| "version": "0.4.11", | ||
| "websiteUrl": "https://www.launchchair.io/docs/mcp", | ||
@@ -13,3 +13,3 @@ "packages": [ | ||
| "identifier": "@launchchair/agent", | ||
| "version": "0.4.10", | ||
| "version": "0.4.11", | ||
| "runtimeHint": "npx", | ||
@@ -16,0 +16,0 @@ "runtimeArguments": [ |
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 2 instances
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
166721
0.33%3696
0.24%47
-2.08%