plastic-labs avatar

Migrate Honcho

This handles the migration from Honcho Python SDK v1.6.0 to v2.1.1, which introduced a pile of breaking changes. The biggest is ditching AsyncHoncho in favor of a unified client with .aio accessors, plus the rename from "observations" to "conclusions" and Representation becoming a plain string. You'll also hit renamed methods (get_config to get_configuration, working_rep to representation), stricter validation that now throws errors on typos, and peer() and session() always making API calls instead of returning lazy objects. If you're upgrading Honcho or seeing errors about AsyncHoncho or the Representation class, this walks through the mechanical fixes with before and after examples.

skills.sh installs
332
GitHub stars
8K
last updated
Aug 21, 2026

Install

$ npx -y skills add plastic-labs/honcho --skill migrate-honcho --agent claude-code

Installs into .claude/skills of the current project.

Files

This handles the migration from Honcho Python SDK v1.6.0 to v2.1.1, which introduced a pile of breaking changes. The biggest is ditching AsyncHoncho in favor of a unified client with .aio accessors, plus the rename from "observations" to "conclusions" and Representation becoming a plain string. You'll also hit renamed methods (get_config to get_configuration, working_rep to representation), stricter validation that now throws errors on typos, and peer() and session() always making API calls instead of returning lazy objects. If you're upgrading Honcho or seeing errors about AsyncHoncho or the Representation class, this walks through the mechanical fixes with before and after examples.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/plastic-labs/honcho
Category
Python
First seen
Jun 3, 2026

More from plastic-labs/honcho

All 3

Recommended

More Python
1jdrhyne avatargoogle-adsjdrhyne/agent-skillsQuery, audit, and optimize Google Ads campaigns. Supports two modes: (1) API mode for bulk operations with the google-ads Python SDK, (2) attached-browser mode 331skills.sh installs
2davila7 avatarscikit-survivaldavila7/claude-code-templatesComprehensive toolkit for survival analysis and time-to-event modeling in Python using scikit-survival. Use this skill when working with censored survival data,329skills.sh installs
3mryll avatarvertical-slice-architecturemryll/skillsEnforce Vertical Slice Architecture (VSA) when building applications in any language (Go, .NET/C#, Java, Kotlin, TypeScript, Python, etc.) and any type (web API327skills.sh installs
4epinvest516-web avatarmt5-tradingepinvest516-web/openclaw-skillsAutomated trading system management using Python and MetaTrader 5 API. V6.6 Predator Version with Infinite RR, Self-Evolution, and Triple-Resonance.323skills.sh installs
5silvainfm avatarduckdbsilvainfm/claude-skillsFast in-process analytical database for SQL queries on DataFrames, CSV, Parquet, JSON files, and more. Use when user wants to perform SQL analytics on data file317skills.sh installs
6davila7 avatarastropydavila7/claude-code-templatesComprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, phys312skills.sh installs