Skip to content

Releases: IABTechLab/buyer-agent

Release list

Release v2.0

Choose a tag to compare

@Sirajmx Sirajmx released this 08 Jul 11:25
cc9c4d7

What's Changed

  • Fix asyncio.run() pattern in all buyer tools by @atc964 in #1
  • Fix global random.seed() and CORS wildcard by @atc964 in #2
  • Extract hardcoded server URLs to Settings config by @atc964 in #3
  • 1A: API Key Authentication Client by @atc964 in #4
  • 1F: Session Persistence Client by @atc964 in #5
  • 1C: Tiered Identity Presentation Strategy by @atc964 in #6
  • 1B: Agent Registry Discovery Client by @atc964 in #7
  • 1D: Media Kit Discovery Client by @atc964 in #8
  • 1E: Multi-Turn Negotiation Client by @atc964 in #9
  • Phase 1 UAT: Integration test for all 6 buyer modules by @atc964 in #10
  • Fix PROGRESS.md to show all blockers including cross-repo deps by @atc964 in #11
  • Add ar-v2f research blocker for Linear TV (buyer-6io) by @atc964 in #12
  • Add deal booking flow test coverage by @atc964 in #13
  • Add DSP discovery and pricing flow test coverage by @atc964 in #14
  • Add agent hierarchy (L1/L2/L3) test coverage by @atc964 in #15
  • Add identity and authentication service test coverage by @atc964 in #16
  • Add negotiation and media kit service test coverage by @atc964 in #17
  • Add integration tests for multi-module flows by @atc964 in #18
  • Fix crew factories: remove manager_agent from agents list by @atc964 in #19
  • Implement deal state persistence layer (SQLite) by @atc964 in #20
  • Implement IAB Deals API v1.0 Client by @atc964 in #21
  • Fix PROGRESS.md cross-repo blocker logic by @atc964 in #22
  • Fix buyer to respect seller negotiation_enabled flag by @atc964 in #25
  • Add Deals API Client reference documentation by @atc964 in #23
  • Add Seller Discovery API reference documentation by @atc964 in #26
  • Add Sessions & Persistence API reference documentation by @atc964 in #27
  • Add Identity Strategy guide documentation by @atc964 in #24
  • Add multi-seller discovery and shopping guide by @atc964 in #28
  • Add end-to-end deal booking guide by @atc964 in #29
  • Add Deal Store architecture documentation by @atc964 in #30
  • Add media kit browsing and inventory discovery guide by @atc964 in #31
  • Add session management guide by @atc964 in #32
  • Fix PROGRESS.md to reflect Phase 1 completion by @atc964 in #33
  • Remove resolved ar-v2f blocker from PROGRESS.md generator by @atc964 in #34
  • Add Linear TV buying support (buyer-6io) by @atc964 in #35
  • Add GitHub Action to auto-update PROGRESS.md by @atc964 in #37
  • Sync beads JSONL with closed Phase 1 statuses by @atc964 in #38
  • Fix: Force-sync beads JSONL with actual closed statuses by @atc964 in #39
  • Fix: Sync issues.jsonl with actual bead statuses (8 closed) by @atc964 in #40
  • Add agent hierarchy, tools, DSP deal flow, and config docs by @atc964 in #36
  • Fix stale PROGRESS.md: use beads-sync JSONL in GitHub Action by @atc964 in #41
  • Add Coming Soon stub pages for Phase 2 features by @atc964 in #42
  • Expand API overview and fix protocol docs by @atc964 in #43
  • Expand auth docs and add change requests page by @atc964 in #44
  • Restructure quickstart: standalone setup + seller workflow by @atc964 in #45
  • Docs: update home page, expand A2A schemas, add error sections by @atc964 in #46
  • Align buyer docs with seller agent conventions by @atc964 in #47
  • Align buyer API Overview with seller doc structure by @atc964 in #48
  • Add negotiation capability mentions to doc pages by @atc964 in #49
  • Implement buyer order state machine by @atc964 in #50
  • Add buyer event bus framework by @atc964 in #51
  • docs: Replace state machine and event bus stubs with full documentation by @atc964 in #52
  • Update Key Capabilities to match deal flow by @atc964 in #53
  • Add Coming Soon admonitions for Reporting Agent by @atc964 in #54
  • Restructure buyer site nav to match seller pattern by @atc964 in #55
  • Reorder state machine page to visual-first pattern by @atc964 in #56
  • Clean PROGRESS.md by @atc964 in #58
  • Remove stale buyer-gf2 dependency from completed beads by @atc964 in #59
  • Add hyperlinks for OpenDirect, OpenRTB, and AAMP standards by @atc964 in #60
  • Fix PROGRESS.md generator: skip tombstoned dependency references by @atc964 in #61
  • Clean up PROGRESS.md: Phase 1 complete, remove process beads by @atc964 in #57
  • Docs: Streamline buyer website for clarity and storytelling by @atc964 in #62
  • Update PROGRESS.md generator for DealJockey phases by @atc964 in #63
  • Fix PROGRESS.md with complete beads data by @atc964 in #64
  • Remove non-buyer beads from PROGRESS.md by @atc964 in #65
  • Restructure DealJockey phases in PROGRESS.md to match 5-phase plan by @atc964 in #66
  • Trigger PROGRESS.md regen by @atc964 in #67
  • Restructure DealJockey beads to match 5-phase plan by @atc964 in #68
  • Fix PROGRESS.md: clean Other, fix te6b.4.4 title by @atc964 in #70
  • Fix PROGRESS.md generator: epic-driven discovery, no collisions by @atc964 in #71
  • Fix PROGRESS.md generator v3: correct data, clean titles, no bugs by @atc964 in #72
  • Phase 2: Campaign Automation by @atc964 in #73
  • Docs: Phase 2 Campaign Automation guides by @atc964 in #74
  • Code quality sweep + PROGRESS.md v2 replan by @atc964 in #76
  • Rename DSP → BuyerDealFlow across code, tests, and docs by @atc964 in #81

Full Changelog: https://github.com/IABTechLab/buyer-agent/commits/v2.0