What problem does it solve?
Migrates TypeScript code that depends on older Honcho SDK APIs to the v2.0.0-compatible API surface so projects stop failing after upgrading to Honcho 3.0.0 and the new @honcho-ai/sdk. It addresses breaking changes such as removed core clients, renamed methods, snake_case → camelCase, streaming API updates, changed representation types, and new typed configurations.
Core Features & Use Cases
- API Rename & Refactor Guidance: Exact mappings for client, peer, session, and message method renames and property conversions.
- Behavioral Changes & Runtime Notes: Explains removed polling patterns, streaming changes, and how to move updateMessage calls to sessions.
- Migration Checklist & Detailed Reference: Provides a step-by-step checklist and in-depth change notes to validate compilation and runtime behavior after upgrade.
- Use Case: Upgrade a TypeScript service or assistant that integrates Honcho memory to be compatible with @honcho-ai/sdk v2.0.0 and Honcho 3.x releases.
Quick Start
Migrate my project from @honcho-ai/sdk v1.6.0 to v2.0.0 by renaming deprecated APIs, converting snake_case properties to camelCase, replacing streaming and representation patterns, and following the provided checklist to verify compilation and runtime behavior.