Skip to content

agent: add adapter for Ozon - #2658

Open
alectimison-maker wants to merge 1 commit into
webbrain-one:mainfrom
alectimison-maker:agent/ozon-adapter
Open

agent: add adapter for Ozon#2658
alectimison-maker wants to merge 1 commit into
webbrain-one:mainfrom
alectimison-maker:agent/ozon-adapter

Conversation

@alectimison-maker

Copy link
Copy Markdown
Contributor

Summary

  • add a narrowly scoped Ozon adapter for the Russian consumer storefront
  • mirror the guidance across Chrome and Firefox
  • distinguish multi-seller offers, Ozon Global, conditional prices, pickup/courier delivery, and after-sales actions
  • stop safely on the observed access challenge instead of retrying or treating it as an empty catalog
  • separate cart, order review, payment, pickup barcode, and confirmed order states
  • reject seller, documentation, delivery-service, embedded-domain, and suffix-look-alike URLs
  • add positive, negative, content, bullet-count, and browser-parity coverage

Research

The guidance is dated 2026-08 and is based on the current consumer access response plus Ozon's official help documentation for checkout delivery pricing, pickup receipt/inspection, cancellation/returns, and payment-link safety.

Test plan

  • node test/run.js — new Ozon coverage passes; 1412 passed / 1 inherited failure because package.json is 26.0.4 while the newest CHANGELOG.md entry is 26.0.0
  • npm run test:fixtures — 125/125 passed
  • npm run test:security — 60/60 passed
  • npm run test:ci — passed
  • npm run test:webmcp — passed with Chrome 150.0.7871.187

Anonymous LLM scenarios were not run because they require an externally configured provider/API key and interactive headed setup; they are not part of the adapter-specific test seam.

@vercel

vercel Bot commented Aug 2, 2026

Copy link
Copy Markdown

@alectimison-maker is attempting to deploy a commit to the esokullu's projects Team on Vercel.

A member of the Team first needs to authorize it.

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