Who this is for
GDS power users / TMC agents who still speak Sabre and Travelport cryptic daily (Amadeus too). If you can spot a wrong infant name entry before it rejects at EOT — this is your issue.
Why this hardens the system
Agent 3.2 PNR Builder generates multi-GDS commands but flags infant syntax as unverified:
// TODO: [NEEDS DOMAIN INPUT] Verify exact Sabre infant name syntax
// TODO: [NEEDS DOMAIN INPUT] Verify exact Travelport infant syntax
File: packages/agents/booking/src/pnr-builder/command-builder.ts
Wrong name elements = failed bookings, broken APIS, and mid-office cleanup queues.
What we need
- Authoritative examples for adult / child / infant name entries on:
- Sabre
- Travelport (Apollo / Galileo / Worldspan — call out host differences)
- Amadeus (sanity check against what we already emit)
- Edge cases: infant with / without accompanying adult association, DOB formats, titles.
- A new KB file such as
docs/knowledge-base/gds-pnr-name-commands.md (path flexible).
- Golden-string tests in
packages/agents/booking/src/pnr-builder/__tests__/.
Acceptance criteria
Search keywords
help wanted · Sabre · Travelport · Amadeus · cryptic · PNR · infant · child · GDS · TMC
How to contribute
Paste verified examples in a comment (redact live PNRs). Maintainers will help turn them into KB + tests.
Who this is for
GDS power users / TMC agents who still speak Sabre and Travelport cryptic daily (Amadeus too). If you can spot a wrong infant name entry before it rejects at EOT — this is your issue.
Why this hardens the system
Agent 3.2 PNR Builder generates multi-GDS commands but flags infant syntax as unverified:
File:
packages/agents/booking/src/pnr-builder/command-builder.tsWrong name elements = failed bookings, broken APIS, and mid-office cleanup queues.
What we need
docs/knowledge-base/gds-pnr-name-commands.md(path flexible).packages/agents/booking/src/pnr-builder/__tests__/.Acceptance criteria
Search keywords
help wanted· Sabre · Travelport · Amadeus · cryptic · PNR · infant · child · GDS · TMCHow to contribute
Paste verified examples in a comment (redact live PNRs). Maintainers will help turn them into KB + tests.