@clearlist/mcp-server
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"api-client.d.ts","sourceRoot":"","sources":["../src/api-client.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;GAUG;AAyBH,MAAM,WAAW,WAAW,CAAC,CAAC,GAAG,OAAO;IACtC,OAAO,EAAE,OAAO,CAAA;IAChB,IAAI,CAAC,EAAE,CAAC,CAAA;IACR,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,4EAA4E;IAC5E,MAAM,CAAC,EAAE,MAAM,CAAA;IACf,0DAA0D;IAC1D,MAAM,CAAC,EAAE,MAAM,CAAA;IACf;;;;OAIG;IACH,WAAW,CAAC,EAAE,MAAM,CAAA;CACrB;AAED,qBAAa,kBAAkB;IAC7B,OAAO,CAAC,OAAO,CAAQ;IACvB,OAAO,CAAC,SAAS,CAAQ;IACzB,OAAO,CAAC,MAAM,CAAoB;IAClC,OAAO,CAAC,QAAQ,CAAoB;IACpC,OAAO,CAAC,YAAY,CAAI;IACxB,OAAO,CAAC,SAAS,CAAQ;IAEzB,YAAY,MAAM,EAAE;QAClB,OAAO,EAAE,MAAM,CAAA;QACf,SAAS,EAAE,MAAM,CAAA;QACjB,MAAM,CAAC,EAAE,MAAM,CAAA;QACf,SAAS,CAAC,EAAE,MAAM,CAAA;QAClB;;;;;;;;;;WAUG;QACH,QAAQ,CAAC,EAAE,MAAM,CAAA;KAClB,EAMA;IAED,IAAI,GAAG,IAAI,MAAM,CAEhB;IAED,IAAI,eAAe,IAAI,OAAO,CAE7B;IAED;;;OAGG;IACH,SAAS,CAAC,GAAG,EAAE,MAAM,GAAG,IAAI,CAE3B;IAED,IAAI,KAAK,IAAI;QAAE,YAAY,EAAE,MAAM,CAAA;KAAE,CAEpC;IAEK,GAAG,CAAC,CAAC,GAAG,OAAO,EACnB,IAAI,EAAE,MAAM,EACZ,MAAM,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,EAC/B,IAAI,CAAC,EAAE;QAAE,SAAS,CAAC,EAAE,MAAM,CAAC;QAAC,gBAAgB,CAAC,EAAE,OAAO,CAAA;KAAE,GACxD,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAQzB;IAEK,IAAI,CAAC,CAAC,GAAG,OAAO,EACpB,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAczB;IAEK,GAAG,CAAC,CAAC,GAAG,OAAO,EACnB,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAUzB;IAEK,GAAG,CAAC,CAAC,GAAG,OAAO,EACnB,IAAI,EAAE,MAAM,EACZ,MAAM,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,GAC9B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAQzB;IAED;;;;OAIG;IACG,UAAU,CAAC,CAAC,GAAG,OAAO,EAC1B,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CA4IzB;IAED;;;;;;;OAOG;IACG,OAAO,CAAC,CAAC,GAAG,OAAO,EAAE,KAAK,EAAE,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAqGjE;IAED;;;;OAIG;IACG,kBAAkB,CAAC,CAAC,GAAG,OAAO,EAClC,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAezB;YAEa,OAAO;CAgJtB"} | ||
| {"version":3,"file":"api-client.d.ts","sourceRoot":"","sources":["../src/api-client.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;GAUG;AA8DH,MAAM,WAAW,WAAW,CAAC,CAAC,GAAG,OAAO;IACtC,OAAO,EAAE,OAAO,CAAA;IAChB,IAAI,CAAC,EAAE,CAAC,CAAA;IACR,KAAK,CAAC,EAAE,MAAM,CAAA;IACd,4EAA4E;IAC5E,MAAM,CAAC,EAAE,MAAM,CAAA;IACf,0DAA0D;IAC1D,MAAM,CAAC,EAAE,MAAM,CAAA;IACf;;;;OAIG;IACH,WAAW,CAAC,EAAE,MAAM,CAAA;CACrB;AAED,qBAAa,kBAAkB;IAC7B,OAAO,CAAC,OAAO,CAAQ;IACvB,OAAO,CAAC,SAAS,CAAQ;IACzB,OAAO,CAAC,MAAM,CAAoB;IAClC,OAAO,CAAC,QAAQ,CAAoB;IACpC,OAAO,CAAC,YAAY,CAAI;IACxB,OAAO,CAAC,SAAS,CAAQ;IAEzB,YAAY,MAAM,EAAE;QAClB,OAAO,EAAE,MAAM,CAAA;QACf,SAAS,EAAE,MAAM,CAAA;QACjB,MAAM,CAAC,EAAE,MAAM,CAAA;QACf,SAAS,CAAC,EAAE,MAAM,CAAA;QAClB;;;;;;;;;;WAUG;QACH,QAAQ,CAAC,EAAE,MAAM,CAAA;KAClB,EAMA;IAED,IAAI,GAAG,IAAI,MAAM,CAEhB;IAED,IAAI,eAAe,IAAI,OAAO,CAE7B;IAED;;;OAGG;IACH,SAAS,CAAC,GAAG,EAAE,MAAM,GAAG,IAAI,CAE3B;IAED,IAAI,KAAK,IAAI;QAAE,YAAY,EAAE,MAAM,CAAA;KAAE,CAEpC;IAEK,GAAG,CAAC,CAAC,GAAG,OAAO,EACnB,IAAI,EAAE,MAAM,EACZ,MAAM,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,EAC/B,IAAI,CAAC,EAAE;QAAE,SAAS,CAAC,EAAE,MAAM,CAAC;QAAC,gBAAgB,CAAC,EAAE,OAAO,CAAA;KAAE,GACxD,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAQzB;IAEK,IAAI,CAAC,CAAC,GAAG,OAAO,EACpB,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAczB;IAEK,GAAG,CAAC,CAAC,GAAG,OAAO,EACnB,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAUzB;IAEK,GAAG,CAAC,CAAC,GAAG,OAAO,EACnB,IAAI,EAAE,MAAM,EACZ,MAAM,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,GAC9B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAQzB;IAED;;;;OAIG;IACG,UAAU,CAAC,CAAC,GAAG,OAAO,EAC1B,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CA4IzB;IAED;;;;;;;OAOG;IACG,OAAO,CAAC,CAAC,GAAG,OAAO,EAAE,KAAK,EAAE,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CA6MjE;IAED;;;;OAIG;IACG,kBAAkB,CAAC,CAAC,GAAG,OAAO,EAClC,IAAI,EAAE,MAAM,EACZ,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,GAC7B,OAAO,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,CAezB;YAEa,OAAO;CA8MtB"} |
+212
-23
@@ -19,2 +19,37 @@ /** | ||
| const RETRY_BACKOFF_MS = [1000, 3000, 9000]; | ||
| /** | ||
| * Cap server-controlled text before it becomes part of a message an LLM reads. | ||
| * | ||
| * Whatever the API returns in `error` is interpolated into the string the MCP | ||
| * tool hands back, which lands in the context of an agent holding a live seller | ||
| * API key and tools like delete_listing and publish_page. Two reasons to bound | ||
| * it: a multi-megabyte error body would blow out that context (measured at 5MB | ||
| * against a hostile server), and a long free-text field is a comfortable place | ||
| * to hide instructions aimed at the agent rather than the user. Truncating does | ||
| * not make the text trustworthy — it makes it small and obviously quoted. | ||
| * | ||
| * The existing truncateBody() covers only UNPARSEABLE bodies; a well-formed | ||
| * JSON `error` field bypassed it entirely. | ||
| */ | ||
| const MAX_AGENT_VISIBLE_ERROR_CHARS = 500; | ||
| function truncateForAgent(text) { | ||
| if (text === undefined || text === null || text === '') | ||
| return undefined; | ||
| // The parameter is typed `unknown`, not `string`, on purpose. Every value | ||
| // reaching here came out of JSON.parse on a SERVER response, so the compiler's | ||
| // guarantee stops at the network boundary — a route (or a proxy, or an error | ||
| // page rendered as JSON) answering `{"error": {"code": "...", "details": ...}}` | ||
| // hands us an object. That used to throw: `{}` is truthy, `({}).length` is | ||
| // undefined, `undefined <= 500` is false, so execution fell through to | ||
| // `.slice()` and raised `TypeError: text.slice is not a function` — INSIDE the | ||
| // error path, which destroys the original failure and replaces it with a | ||
| // confusing one. Found by review, not by a test; nothing in the suite feeds a | ||
| // non-string error because our own routes never send one. | ||
| const asString = typeof text === 'string' ? text : JSON.stringify(text); | ||
| if (!asString) | ||
| return undefined; | ||
| return asString.length <= MAX_AGENT_VISIBLE_ERROR_CHARS | ||
| ? asString | ||
| : `${asString.slice(0, MAX_AGENT_VISIBLE_ERROR_CHARS)}… (truncated from ${asString.length} chars)`; | ||
| } | ||
| /** HTTP status codes that are safe to retry */ | ||
@@ -257,2 +292,7 @@ const RETRYABLE_STATUS_CODES = new Set([429, 500, 503]); | ||
| let pollCount = 0; | ||
| // Did we ever successfully read a job status? Distinguishes "the job ran | ||
| // long" from "we never got an answer" in the timeout message below. | ||
| let sawProcessingStatus = false; | ||
| let lastPollError; | ||
| let unknownStatus; | ||
| while (Date.now() - startTime < timeoutMs) { | ||
@@ -286,2 +326,47 @@ // Sleep BEFORE every poll except the first. pollCount=0 → no delay, | ||
| const result = await this.get(`/api/ai-jobs/${jobId}`, undefined, { timeoutMs: remainingMs, noRetryOnTimeout: true }); | ||
| // ── Terminal JOB outcomes are read BEFORE the transport-level `success` | ||
| // check, because a failed job is not a failed request. | ||
| // | ||
| // GET /api/ai-jobs/{id} reports a failed job as HTTP **200** with | ||
| // `{ success: false, status: 'failed', error, error_category }` | ||
| // (ai-jobs/[jobId]/route.ts:43-50), and the server's own TTL expiry uses | ||
| // the same shape. `success: false` with no `http_status` (it was a 200) | ||
| // therefore fell into the transient branch below and `continue`d, so the | ||
| // `status === 'failed'` check that used to live after it was unreachable | ||
| // for every real failure. A prohibited-content rejection, an unparseable | ||
| // model response or a server-side timeout all spun for the full 120s and | ||
| // then reported "AI job timed out" — hiding an actionable reason behind a | ||
| // misleading one. | ||
| // | ||
| // Found in review 2026-08-05, immediately after fixing the sibling | ||
| // envelope-depth bug in this same loop, and initially missed because the | ||
| // new test mocked a failed job as `success: true` — the same | ||
| // test-agrees-with-the-bug trap that let the first one ship. | ||
| if (result.status === 'failed') { | ||
| // Bounded like every other server-controlled string that reaches an | ||
| // agent's context. This one and the terminal-4xx return below were the | ||
| // two paths MAX_AGENT_VISIBLE_ERROR_CHARS was written for and did not | ||
| // cover — they were bounded only by our own routes happening to send | ||
| // short messages, which is not a guarantee about a server we do not | ||
| // control. | ||
| return { success: false, error: truncateForAgent(result.error) || 'AI generation failed' }; | ||
| } | ||
| if (result.status === 'completed') { | ||
| // A completed job with no `data` key is terminal, not transient. | ||
| // JSON.stringify omits an undefined `job.result`, so such a response | ||
| // used to match none of these branches, fall past the `!result.success` | ||
| // check (success is true), and spin to the timeout — then report | ||
| // "status could not be read", blaming infrastructure for a job that | ||
| // answered every single poll. Say what actually happened instead. | ||
| if (!('data' in result)) { | ||
| return { success: false, error: 'AI job completed but returned no result' }; | ||
| } | ||
| return { success: true, data: result.data }; | ||
| } | ||
| // The ONLY write that matters. Both branches above return, so the loop | ||
| // can only fall through to the timeout after seeing 'processing' — | ||
| // earlier versions also set the flag on those two paths, which was dead | ||
| // and implied a broader "did we see any status" meaning than it has. | ||
| if (result.status === 'processing') | ||
| sawProcessingStatus = true; | ||
| if (!result.success) { | ||
@@ -320,25 +405,78 @@ // Distinguish terminal errors (auth/not-found) from transient ones | ||
| // construct a minimal failure response in the caller's T. | ||
| return { success: false, error: result.error, http_status: status }; | ||
| return { success: false, error: truncateForAgent(result.error), http_status: status }; | ||
| } | ||
| // Network errors, 5xx, and unrecognized errors are transient — keep trying | ||
| // Network errors, 5xx, and unrecognized errors are transient — keep | ||
| // trying, but remember why, so a run that never gets an answer can say | ||
| // so instead of blaming AI latency. | ||
| lastPollError = truncateForAgent(result.error); | ||
| continue; | ||
| } | ||
| const data = result.data; | ||
| if (!data) | ||
| continue; | ||
| // Use property-presence check instead of truthiness: a successful | ||
| // job that returns `0`, `false`, or `""` as its data payload should | ||
| // exit the loop, not spin until the 120s timeout. Gemini round-6 P2. | ||
| if (data.status === 'completed' && 'data' in data) { | ||
| return { success: true, data: data.data }; | ||
| // A SUCCESSFUL poll whose status we don't recognise. | ||
| // | ||
| // 'completed', 'failed' and 'processing' all returned or continued above, | ||
| // so anything else lands here. It used to fall through silently and spin | ||
| // to the timeout, then report "every poll failed" — an actively false | ||
| // diagnostic, since every poll succeeded. 'queued' is the obvious future | ||
| // addition to a job queue, and adding it server-side would have broken | ||
| // every deployed client with a message blaming the network. | ||
| // | ||
| // Keep polling (an unknown status is more likely a new in-progress state | ||
| // than a terminal one) but record it, so the timeout says what we saw. | ||
| if (result.status !== 'processing') { | ||
| unknownStatus = String(result.status); | ||
| } | ||
| if (data.status === 'failed') { | ||
| return { | ||
| success: false, | ||
| error: data.error || 'AI generation failed', | ||
| }; | ||
| } | ||
| // Still processing — continue polling | ||
| } | ||
| return { success: false, error: `AI job timed out after ${timeoutMs}ms` }; | ||
| // Two very different failures used to share this one sentence. | ||
| // | ||
| // Reaching here means the budget expired. Either the job really did stay | ||
| // 'processing' the whole time (slow generation), or every poll failed | ||
| // transiently and we never learned anything at all (network down, 5xx | ||
| // storm) — an infrastructure problem wearing an AI-latency costume. | ||
| // `sawProcessingStatus` separates them so an agent, and whoever reads the log, is | ||
| // pointed at the right thing. | ||
| if (sawProcessingStatus) { | ||
| // Hand back the job_id, because this "timeout" is usually not a failure. | ||
| // | ||
| // The server budgets a generation at 240s (bulk-generate's | ||
| // GENERATION_BUDGET_MS) inside maxDuration 300. This client gives up at | ||
| // 120s. Every generation landing in that 120-240s window — a duration | ||
| // the SERVER treats as normal — is reported to the agent as a failure | ||
| // while it completes fine, stays in ai_jobs for 15 minutes, and is | ||
| // billed. Without the id, the agent's only recovery is a fresh | ||
| // create_listing: another generation, another bill, another coin flip. | ||
| // With it, the agent can poll /api/ai-jobs/{id} and collect the result | ||
| // it already paid for. | ||
| // Say what the AGENT can actually do. An earlier draft told it to poll | ||
| // GET /api/ai-jobs/{id}; no registered tool wraps that route, and over | ||
| // the hosted transport the agent holds an OAuth credential rather than | ||
| // an API key, so it cannot call it out of band either. Advice that | ||
| // cannot be followed is worse than none: a compliant agent stops, and | ||
| // the seller ends up with no listing at all. | ||
| // | ||
| // What is TRUE here: this timeout fires while polling the generation, | ||
| // which is step two of create_listing's four — the save has not happened | ||
| // yet. So nothing was created, and retrying CANNOT duplicate a listing. | ||
| // It does start a second generation and bill for it, which is worth | ||
| // saying plainly so the agent tells the seller rather than looping. | ||
| // The id is returned for logs and for a human debugging the run. | ||
| return { | ||
| success: false, | ||
| error: `AI job ${jobId} did not finish within this client's ${timeoutMs}ms budget. ` + | ||
| `The server allows longer, so it may still be completing — but nothing was ` + | ||
| `saved yet, so no listing exists and NOTHING WILL BE DUPLICATED by trying ` + | ||
| `again. Retrying starts a fresh generation and bills for it: do it once, ` + | ||
| `tell the user it is taking longer than usual, and stop if it fails twice.`, | ||
| job_id: jobId, | ||
| }; | ||
| } | ||
| if (unknownStatus) { | ||
| return { | ||
| success: false, | ||
| error: `AI job reported an unrecognised status ("${truncateForAgent(unknownStatus)}") for ${timeoutMs}ms. This client understands processing, completed and failed — it may be out of date with the server.`, | ||
| }; | ||
| } | ||
| return { | ||
| success: false, | ||
| error: `AI job status could not be read for ${timeoutMs}ms — every poll failed. Last error: ${lastPollError || 'unknown'}`, | ||
| }; | ||
| } | ||
@@ -371,2 +509,24 @@ /** | ||
| const retryOnTimeout = !opts?.noRetryOnTimeout; | ||
| // A DEADLINE for the whole call, not a fresh timeout per attempt. | ||
| // | ||
| // The comment above describes exactly this bug and fixes only half of it. | ||
| // `noRetryOnTimeout` suppresses the retry-on-AbortError path, but the | ||
| // RETRYABLE_STATUS_CODES path below (429/500/503) was untouched, and each | ||
| // attempt armed a NEW AbortController with the FULL budget. A backend | ||
| // answering 503 slowly therefore burned 4 x callTimeoutMs plus backoff — | ||
| // roughly 8 minutes against a "120 second" budget, twice as bad as the | ||
| // 240s case that prompted the original fix. | ||
| // | ||
| // This matters now in a way it did not before: pollJob was unreachable | ||
| // until the fix in this same release, and the hosted transport at | ||
| // /api/mcp runs with maxDuration = 300s (raised from 150 once the four-call | ||
| // chain was accounted for). An overshoot there is not a slow | ||
| // response, it is a Vercel kill mid-listing with no diagnostic. | ||
| const deadline = Date.now() + callTimeoutMs; | ||
| // Why the last retryable attempt failed, so a deadline bail can name the | ||
| // upstream cause ("upstream unavailable") instead of only reporting that | ||
| // time ran out. Without this the deadline turns every slow-5xx storm into | ||
| // a bare timeout, which is the same "infrastructure problem wearing an | ||
| // AI-latency costume" that pollJob's sawProcessingStatus exists to prevent. | ||
| let lastRetryableError; | ||
| // Build headers safely — init.headers could be a Headers instance, | ||
@@ -397,5 +557,17 @@ // an array of tuples, or a plain Record. Handle all three. | ||
| for (let attempt = 0; attempt <= MAX_RETRIES; attempt++) { | ||
| // Abort after timeout to avoid hanging on slow/dead backends | ||
| // Abort after timeout to avoid hanging on slow/dead backends. Bounded by | ||
| // the REMAINING budget so retries can never extend the total past it. | ||
| const remainingMs = deadline - Date.now(); | ||
| if (remainingMs <= 0) { | ||
| // Same "timed out" wording as the AbortError path below: to a caller | ||
| // these are one condition (the budget is gone), and only the reason | ||
| // differs. Tools and tests branch on that phrase. | ||
| const base = `Request timed out after ${callTimeoutMs}ms (${attempt} attempt(s))`; | ||
| return { | ||
| success: false, | ||
| error: lastRetryableError ? `${base}. Last upstream error: ${lastRetryableError}` : base, | ||
| }; | ||
| } | ||
| const controller = new AbortController(); | ||
| const timeoutId = setTimeout(() => controller.abort(), callTimeoutMs); | ||
| const timeoutId = setTimeout(() => controller.abort(), remainingMs); | ||
| try { | ||
@@ -409,3 +581,20 @@ const response = await fetch(url, { | ||
| if (RETRYABLE_STATUS_CODES.has(response.status) && attempt < MAX_RETRIES) { | ||
| const backoff = RETRY_BACKOFF_MS[attempt] || RETRY_BACKOFF_MS[RETRY_BACKOFF_MS.length - 1]; | ||
| // Best-effort read of WHY, purely for diagnostics — a failure to read | ||
| // or parse it must not change the retry decision, so it falls back to | ||
| // the bare status. | ||
| lastRetryableError = await response | ||
| .text() | ||
| .then((text) => { | ||
| try { | ||
| const parsed = JSON.parse(text); | ||
| return truncateForAgent(parsed.error) || `HTTP ${response.status}`; | ||
| } | ||
| catch { | ||
| return `HTTP ${response.status}`; | ||
| } | ||
| }) | ||
| .catch(() => `HTTP ${response.status}`); | ||
| // Backoff is capped by the remaining budget too, so sleeping cannot | ||
| // be what pushes the call past its deadline. | ||
| const backoff = Math.min(RETRY_BACKOFF_MS[attempt] || RETRY_BACKOFF_MS[RETRY_BACKOFF_MS.length - 1], Math.max(0, deadline - Date.now())); | ||
| console.warn(`[MCP] HTTP ${response.status} from ${url}, retry ${attempt + 1}/${MAX_RETRIES} in ${backoff}ms`); | ||
@@ -454,3 +643,3 @@ await new Promise((resolve) => setTimeout(resolve, backoff)); | ||
| attempt < MAX_RETRIES) { | ||
| const backoff = RETRY_BACKOFF_MS[attempt] || RETRY_BACKOFF_MS[RETRY_BACKOFF_MS.length - 1]; | ||
| const backoff = Math.min(RETRY_BACKOFF_MS[attempt] || RETRY_BACKOFF_MS[RETRY_BACKOFF_MS.length - 1], Math.max(0, deadline - Date.now())); | ||
| console.warn(`[MCP] idempotency conflict on ${url}, retry ${attempt + 1}/${MAX_RETRIES} in ${backoff}ms`); | ||
@@ -486,3 +675,3 @@ await new Promise((resolve) => setTimeout(resolve, backoff)); | ||
| if (attempt < MAX_RETRIES) { | ||
| const backoff = RETRY_BACKOFF_MS[attempt] || RETRY_BACKOFF_MS[RETRY_BACKOFF_MS.length - 1]; | ||
| const backoff = Math.min(RETRY_BACKOFF_MS[attempt] || RETRY_BACKOFF_MS[RETRY_BACKOFF_MS.length - 1], Math.max(0, deadline - Date.now())); | ||
| console.warn(`[MCP] Network error from ${url}: ${err instanceof Error ? err.message : err}, retry ${attempt + 1}/${MAX_RETRIES} in ${backoff}ms`); | ||
@@ -489,0 +678,0 @@ await new Promise((resolve) => setTimeout(resolve, backoff)); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"api-client.js","sourceRoot":"","sources":["../src/api-client.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"api-client.js","sourceRoot":"","sources":["../src/api-client.ts"],"names":[],"mappings":"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"} |
+8
-2
@@ -18,3 +18,3 @@ #!/usr/bin/env node | ||
| const CONFIG_PATH = join(CONFIG_DIR, 'config.json'); | ||
| const CLI_VERSION = '0.6.1'; | ||
| const CLI_VERSION = '0.7.0'; | ||
| function readConfig() { | ||
@@ -219,3 +219,9 @@ try { | ||
| fail('Usage: clearlist publish --city <city> [--payment-instructions <text>]'); | ||
| const body = { city }; | ||
| // `publish: true` is the explicit re-publish intent, same as the | ||
| // publish_page MCP tool. Without it, `clearlist unpublish` followed by | ||
| // `clearlist publish --city X` prints success and a working-looking URL | ||
| // while the page stays offline forever — the route's already-has-slug | ||
| // branch updates location only. This is the CLI half of the same fix; | ||
| // missing it left the one-way door open in the same package. | ||
| const body = { city, publish: true }; | ||
| if (flags['payment-instructions']) | ||
@@ -222,0 +228,0 @@ body.payment_instructions = flags['payment-instructions']; |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"discovery-tools.d.ts","sourceRoot":"","sources":["../src/discovery-tools.ts"],"names":[],"mappings":"AAAA;;;;;;;;GAQG;AAGH,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAA;AACxE,OAAO,KAAK,EAAe,kBAAkB,EAAE,MAAM,iBAAiB,CAAA;AAwDtE,wBAAgB,sBAAsB,CACpC,MAAM,EAAE,SAAS,EACjB,GAAG,EAAE,kBAAkB,GACtB,IAAI,CA2IN"} | ||
| {"version":3,"file":"discovery-tools.d.ts","sourceRoot":"","sources":["../src/discovery-tools.ts"],"names":[],"mappings":"AAAA;;;;;;;;GAQG;AAGH,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAA;AACxE,OAAO,KAAK,EAAe,kBAAkB,EAAE,MAAM,iBAAiB,CAAA;AA2EtE,wBAAgB,sBAAsB,CACpC,MAAM,EAAE,SAAS,EACjB,GAAG,EAAE,kBAAkB,GACtB,IAAI,CA2IN"} |
@@ -37,2 +37,20 @@ /** | ||
| return false; | ||
| // PRIMARY SIGNAL, added 2026-08-05. The app has a custom JSON 404 handler for | ||
| // unmatched /api/* paths which labels itself: | ||
| // | ||
| // { success:false, error:"Not Found", code:"route_not_found", message:"No | ||
| // API route matches GET /api/search/items.", … } | ||
| // | ||
| // request() spreads the whole body onto the response, so `code` survives even | ||
| // though it is not on the ApiResponse type — hence the cast. | ||
| // | ||
| // Everything below this was written for Next.js's DEFAULT HTML 404 page and | ||
| // therefore never matched in production: the body is JSON, `error` is the | ||
| // non-empty string "Not Found", and nothing synthesizes an "HTTP 404" prefix. | ||
| // So all three discovery tools fell through to the generic BACKEND_ERROR | ||
| // branch and reported `{"error":"BACKEND_ERROR","message":"Not Found"}` — | ||
| // indistinguishable from a broken backend, and the exact opposite of what the | ||
| // directory submission promises reviewers they will see. | ||
| if (result.code === 'route_not_found') | ||
| return true; | ||
| const error = (result.error || '').trim(); | ||
@@ -39,0 +57,0 @@ // Empty error → synthesized by request() when no body |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"discovery-tools.js","sourceRoot":"","sources":["../src/discovery-tools.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"discovery-tools.js","sourceRoot":"","sources":["../src/discovery-tools.ts"],"names":[],"mappings":"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"} |
+1
-1
@@ -63,3 +63,3 @@ #!/usr/bin/env node | ||
| * version locations listed in PUBLISHING.md. */ | ||
| const SERVER_VERSION = '0.6.1'; | ||
| const SERVER_VERSION = '0.7.0'; | ||
| const server = new McpServer({ | ||
@@ -66,0 +66,0 @@ name: 'clearlist', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"onboarding-tools.d.ts","sourceRoot":"","sources":["../src/onboarding-tools.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;GAcG;AAGH,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAA;AACxE,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,iBAAiB,CAAA;AAEzD,wBAAgB,uBAAuB,CACrC,MAAM,EAAE,SAAS,EACjB,GAAG,EAAE,kBAAkB,GACtB,IAAI,CAuJN"} | ||
| {"version":3,"file":"onboarding-tools.d.ts","sourceRoot":"","sources":["../src/onboarding-tools.ts"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;GAcG;AAGH,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAA;AACxE,OAAO,KAAK,EAAE,kBAAkB,EAAe,MAAM,iBAAiB,CAAA;AAEtE,wBAAgB,uBAAuB,CACrC,MAAM,EAAE,SAAS,EACjB,GAAG,EAAE,kBAAkB,GACtB,IAAI,CAuNN"} |
@@ -86,2 +86,22 @@ /** | ||
| }, async ({ email, code }) => { | ||
| /** | ||
| * `/api/auth/verify-code` answers FLAT, not wrapped in `data`. | ||
| * | ||
| * { success: true, customToken, isNewUser, uid, apiKey } | ||
| * | ||
| * Most routes here return `{ success, data }`, and this tool used to read | ||
| * `result.data` accordingly — which is always undefined against this route, | ||
| * so EVERY agent onboarding failed with "Verification succeeded but the | ||
| * server returned no data", while the server had in fact created the | ||
| * account and minted a key. The agent then retried and minted another. | ||
| * Found 2026-08-06 by the E2E harness on its first run: two api_keys | ||
| * existed for an account whose onboarding had "failed" twice. | ||
| * | ||
| * The flat shape is not a bug to fix in the route — the web client reads | ||
| * `data.customToken` off it directly (src/lib/firebase/auth.ts), so it is a | ||
| * published contract. The adapter is what has to bend. | ||
| * | ||
| * Same class as the pollJob defect in api-client.ts: reading the payload | ||
| * one level deeper than the route actually returns it. | ||
| */ | ||
| const result = await api.post('/api/auth/verify-code', { | ||
@@ -93,2 +113,24 @@ email, | ||
| if (!result.success) { | ||
| // "No verification code found" after an apparently-failed attempt is the | ||
| // one failure that must NOT be retried, and the old copy told the agent | ||
| // to retry it. api-client retries POST on a network error or 5xx, and | ||
| // /api/auth/verify-code is not idempotency-wrapped, so attempt one can | ||
| // succeed server-side — consuming the code, creating the account, minting | ||
| // a key — and lose the response in flight. The retry then finds the code | ||
| // gone and reports "wrong code". An agent following the old advice sends | ||
| // a new code and onboards again, leaving a live 30-day credential the | ||
| // seller does not know exists. Detected by the message because the route | ||
| // emits no machine-readable code for it. | ||
| // Matched on the ONE message that means it, and nothing else. | ||
| // | ||
| // This alternation originally also carried `request a new one`, which is | ||
| // shared prose: `Code expired. Please request a new one.` (route.ts:160) | ||
| // matched it too. Codes expire after ten minutes, and this is the grandma | ||
| // flow — the agent sends a code, the human goes to find their phone and | ||
| // read six digits back. Crossing ten minutes is the NORMAL failure, and | ||
| // the branch below tells the agent not to send a new code, which is the | ||
| // only thing that fixes it. An expired code must fall through to the | ||
| // default advice. | ||
| const codeMissing = /no verification code found/i.test(result.error ?? ''); | ||
| const rateLimited = result.http_status === 429; | ||
| return { | ||
@@ -99,3 +141,18 @@ content: [{ | ||
| error: result.error || 'Unknown error', | ||
| message: 'Verification failed. Ask the user to double-check the code. Max 5 attempts per code — if all fail, call send_verification_code for a new one.', | ||
| http_status: result.http_status, | ||
| message: codeMissing | ||
| ? 'The code is no longer on file. This does NOT necessarily mean it was wrong: if an earlier attempt reached the server and its reply was lost, that attempt already consumed the code, created the account, and minted an API key. Do NOT call send_verification_code and start over — that mints a SECOND key the user never sees. Ask the user whether they can already sign in, or report this and stop.' | ||
| : rateLimited | ||
| // Two unrelated 429s share this status. The per-IP throttle | ||
| // (15 per 10 minutes) clears on its own; the signup-velocity | ||
| // ceiling can hold for up to an hour and, because the code is | ||
| // consumed BEFORE that check runs, a retry lands on "no | ||
| // verification code found" — the branch above, which says stop. | ||
| // So the guidance here is start-over-later, not retry-this-code. | ||
| // Do NOT claim attempts extend the window: the reset time is | ||
| // fixed when the window opens, and an over-limit call is not | ||
| // even counted. | ||
| ? 'Rate limited. The code (if any) is spent, so retrying THIS code will not work. Tell the user to wait — a few minutes for an ordinary throttle, up to an hour if the server mentioned high signup volume — then start again with send_verification_code. Do not loop in the meantime.' | ||
| : 'Verification failed. Ask the user to double-check the code. Codes expire after 10 minutes and allow 5 attempts — if it expired or all attempts failed, call send_verification_code for a fresh one.', | ||
| retryable: !codeMissing && !rateLimited, | ||
| }, null, 2), | ||
@@ -106,4 +163,8 @@ }], | ||
| } | ||
| const data = result.data; | ||
| if (!data) { | ||
| // Read off `result` itself — see the flat-shape note above. The check is on | ||
| // apiKey rather than on the object, because an onboarding that returns no | ||
| // key is useless to the agent even though everything else "succeeded", and | ||
| // that is the failure worth naming. | ||
| const data = result; | ||
| if (!data.apiKey) { | ||
| return { | ||
@@ -113,4 +174,6 @@ content: [{ | ||
| text: JSON.stringify({ | ||
| error: 'No data returned', | ||
| message: 'Verification succeeded but the server returned no data. This is unexpected — try again.', | ||
| error: 'No API key returned', | ||
| message: 'Verification succeeded but no API key came back, so no further tools can be used. ' + | ||
| 'The account may still have been created — do NOT loop on verify_code, each retry ' + | ||
| 'mints another key. Report this rather than retrying.', | ||
| }, null, 2), | ||
@@ -117,0 +180,0 @@ }], |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"onboarding-tools.js","sourceRoot":"","sources":["../src/onboarding-tools.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"onboarding-tools.js","sourceRoot":"","sources":["../src/onboarding-tools.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"seller-tools.d.ts","sourceRoot":"","sources":["../src/seller-tools.ts"],"names":[],"mappings":"AAAA;;;;;;;;GAQG;AAGH,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAA;AACxE,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,iBAAiB,CAAA;AAmBzD;;;;;;;;;;;;;;;;;;;;;;;;;GAyBG;AAIH,wBAAgB,wBAAwB,CAAC,MAAM,EAAE;IAAE,KAAK,CAAC,EAAE,MAAM,CAAC;IAAC,WAAW,CAAC,EAAE,MAAM,CAAA;CAAE,GAAG;IAC1F,WAAW,CAAC,EAAE,MAAM,CAAA;IACpB,SAAS,EAAE,OAAO,CAAA;IAClB,WAAW,CAAC,EAAE,iBAAiB,CAAA;CAChC,CAwBA;AAED,wBAAgB,mBAAmB,CACjC,MAAM,EAAE,SAAS,EACjB,GAAG,EAAE,kBAAkB,GACtB,IAAI,CAg+CN"} | ||
| {"version":3,"file":"seller-tools.d.ts","sourceRoot":"","sources":["../src/seller-tools.ts"],"names":[],"mappings":"AAAA;;;;;;;;GAQG;AAGH,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAA;AACxE,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,iBAAiB,CAAA;AAmBzD;;;;;;;;;;;;;;;;;;;;;;;;;GAyBG;AAIH,wBAAgB,wBAAwB,CAAC,MAAM,EAAE;IAAE,KAAK,CAAC,EAAE,MAAM,CAAC;IAAC,WAAW,CAAC,EAAE,MAAM,CAAA;CAAE,GAAG;IAC1F,WAAW,CAAC,EAAE,MAAM,CAAA;IACpB,SAAS,EAAE,OAAO,CAAA;IAClB,WAAW,CAAC,EAAE,iBAAiB,CAAA;CAChC,CAwBA;AAED,wBAAgB,mBAAmB,CACjC,MAAM,EAAE,SAAS,EACjB,GAAG,EAAE,kBAAkB,GACtB,IAAI,CAqnDN"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"seller-tools.js","sourceRoot":"","sources":["../src/seller-tools.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"seller-tools.js","sourceRoot":"","sources":["../src/seller-tools.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "name": "@clearlist/mcp-server", | ||
| "version": "0.6.1", | ||
| "version": "0.7.0", | ||
| "mcpName": "io.github.Cuneiform-LLC/clearlist", | ||
@@ -5,0 +5,0 @@ "private": false, |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
694065
5.67%4892
9.37%