Toolverse
Wszystkie skille

migrate-honcho-ts

autor: plastic-labs

Automatycznie zaktualizuj kod TypeScript SDK Honcho z wersji 1.6.0 do 2.0.0

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
2

O skillu

Skill migracyjny dla deweloperów pracujących z biblioteką @honcho-ai/sdk. Automatycznie przekształca kod TypeScript z wersji 1.6.0 na 2.0.0, obsługując wszystkie zmiany API: zastępowanie .core na .http, zmianę nazw metod konfiguracji (getConfig → getConfiguration), konwersję snake_case na camelCase, zmianę terminologii (Observation → Conclusion, Deriver → Queue) oraz aktualizację streamingu. Użyj go podczas upgradu SDK, gdy napotkasz błędy dotyczące usuniętych API lub gdy chcesz szybko dostosować istniejący projekt do nowych wymagań Honcho 3.0.0+.

Jak używać

  1. Zainstaluj skill migrate-honcho-ts w swoim środowisku Claude lub agenta obsługującego MCP skills. Skill pochodzi z repozytorium plastic-labs i jest dostępny w katalogu .claude/skills/migrate-honcho-ts.

  2. Przygotuj projekt zawierający kod TypeScript korzystający z @honcho-ai/sdk w wersji 1.6.0. Upewnij się, że masz dostęp do plików źródłowych, które chcesz zmigrować.

  3. Uruchom skill, przekazując mu pliki lub katalog projektu do analizy. Skill automatycznie zidentyfikuje fragmenty kodu wymagające aktualizacji, takie jak wywołania .core, metody getConfig/setConfig, właściwości w snake_case czy parametry streamingu.

  4. Przejrzyj sugerowane zmiany: zastąpienie .core na .http, zmianę getConfig/setConfig na getConfiguration/setConfiguration, konwersję nazw metod (getPeers → peers, getSessions → sessions), zmianę terminologii (Observation na Conclusion, Deriver na Queue) oraz aktualizację streamingu z chat({ stream: true }) na chatStream().

  5. Zaakceptuj zmiany i pozwól skillowi na automatyczną transformację plików. Skill obsługuje również usunięcie zależności @honcho-ai/core z package.json, ponieważ SDK v2.0.0 zawiera własny klient HTTP.

  6. Po migracji uruchom testy i weryfikuj, że projekt poprawnie komunikuje się z Honcho 3.0.0+ przy użyciu nowych API.

Podobne skille