Skip to content

v0.2.0

Choose a tag to compare

@mgoldsborough mgoldsborough released this 17 Apr 07:02
· 5 commits to main since this release

What's new

First release carrying the flat-kwarg contract and the test suite landed from the upjack 0.5.1 upgrade.

Changed

  • Upgraded to upjack 0.5.1. Auto-generated CRUD tools (create_deal, update_deal, delete_deal, create_contact, etc.) now take flat kwargs at the top level. The legacy {data: {...}} wrapper is no longer accepted. Agents will call these tools more reliably first-try.

Added

  • First pytest test suite (29 tests covering contract + hand-written tools). Contract tests guard against the flat-kwarg regression; tool tests cover find_or_create_contact, log_interaction, move_deal_stage, pipeline_summary, link_deals_to_contacts, contact_timeline.

Under the hood

  • Vendored upjack updated to 0.5.1 (includes the perf fix that removed a ~4-second-per-call network fetch from tools/list when activities are enabled).