Skip to content

Fix live smoke follow-up fallbacks#50

Merged
hmmhmmhm merged 1 commit into
mainfrom
fix/live-smoke-followups
May 15, 2026
Merged

Fix live smoke follow-up fallbacks#50
hmmhmmhm merged 1 commit into
mainfrom
fix/live-smoke-followups

Conversation

@hmmhmmhm

Copy link
Copy Markdown
Owner

Summary

  • add a GS25 store-search fallback that uses stock lookup when coordinate store search comes back empty
  • pass the deployed Zyte API key through LotteMart API handlers and MCP tools
  • cover the GS25 fallback and LotteMart default Zyte fallback paths in tests

Verification

  • npm run format:check
  • npm run lint
  • npm run typecheck
  • npm run build
  • npx vitest run tests/services/gs25/tools/findNearbyStores.test.ts tests/services/lottemart/tools/findNearbyStores.test.ts tests/services/lottemart/tools/searchProducts.test.ts tests/api/gs25-handlers.test.ts tests/api/lottemart-handlers.test.ts
  • npx vitest run tests/app/app-api-lottemart.test.ts tests/app/app-api-gs25.test.ts --testTimeout=30000
  • npx vitest run --testTimeout=30000 --hookTimeout=30000

Refs #45, #46

@hmmhmmhm hmmhmmhm force-pushed the fix/live-smoke-followups branch from 38795f1 to 4cf0007 Compare May 15, 2026 07:53
@hmmhmmhm hmmhmmhm merged commit 4d86014 into main May 15, 2026
1 check passed
@hmmhmmhm hmmhmmhm deleted the fix/live-smoke-followups branch May 15, 2026 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant