Skip to content

0.7.0

Latest

Choose a tag to compare

@PsiACE PsiACE released this 04 Dec 16:17

Highlights

  • First official release after joining the agentclientprotocol org.
  • Major Pythonic refactor and API polish with help from @frostming; snake_case
    naming and schema-driven method generation across the SDK.

What's Changed

  • fix: not support 3.14 yet by @yihong0618 in #23
  • chore: try to support py314 by @PsiACE in #24
  • docs: fix all the broken links after the repo migration by @kemingy in #25
  • chore: pin ci with commit hash by @PsiACE in #26
  • fix(issue #27): added an optional limit parameter by @PsiACE in #28
  • *: polish docs with real use case and add a maker file for typing hint by @PsiACE in #29
  • feat: change field names to snake case by @frostming in #31
  • chore: switch to using prek by @frostming in #32
  • docs: fix a dead link and format md by @yihong0618 in #33
  • fix: better make help do not use uv by @yihong0618 in #34
  • chore: check the links in ci by @kemingy in #35
  • feat: Auto-generate agent/client methods based on the schema by @frostming in #36
  • feat: Redesign the APIs to be more intuitive, and make them backward-compatible by @frostming in #37
  • fix: backward compatibility for the default behavior of AgentSideConnection by @frostming in #38
  • feat: major Python-style refactoring underway, preparing to release version 0.7.x. by @PsiACE in #39
  • fix: use classmethod for error factory methods by @frostming in #40
  • fix: exclude unneeded files from sdist build by @frostming in #41
  • feat: update to unstable schema and metadata by @frostming in #42
  • feat: upgrade schema to 0.8.0 by @frostming in #43
  • feat: upgrade schema to 0.9.1 by @PsiACE in #44

New Contributors

Full Changelog: 0.6.3...0.7.0