Skip to content

agent: add adapter for Traveloka - #2660

Merged
esokullu merged 1 commit into
webbrain-one:mainfrom
alectimison-maker:agent/traveloka-adapter
Aug 3, 2026
Merged

agent: add adapter for Traveloka#2660
esokullu merged 1 commit into
webbrain-one:mainfrom
alectimison-maker:agent/traveloka-adapter

Conversation

@alectimison-maker

Copy link
Copy Markdown
Contributor

Summary

  • add a narrowly scoped Traveloka adapter for consumer flight and hotel booking pages
  • mirror the guidance across Chrome and Firefox
  • stop safely on the observed Human Verification response
  • distinguish split one-way tickets, code-shares, fare/room rules, and supplier identity
  • cover baggage, taxes, fees, ancillaries, Pay Now/Pay at Hotel, cancellation, and no-show terms
  • separate payment from voucher/e-ticket/supplier confirmation and final booking status
  • reject partner, careers, affiliate, 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 reflects the current Traveloka verification response, Terms and Conditions, and official Help guidance for confirmation documents, payment timing, cancellation, refund, and rescheduling.

Test plan

  • node test/run.js — new Traveloka 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.

@esokullu
esokullu merged commit 32bb94a into webbrain-one:main Aug 3, 2026
1 of 2 checks passed
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.

2 participants