Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

0.22: remove superseded plugin, client and environment APIs

Ouverte
#3,759 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
8/100
Type d'issue
Refactorisation
Clarté
Plutôt claire
Activité
Active
Stack technique
nodejs, typescript
Domaine
api, cli, devtools

Piste de recherche

This is a tracking issue for the 0.22 removals and is blocked by #3748–#3757 and #3311, so wait for those before starting. The scope spans the v1 plugin loader and agentDevicePlugin manifest reading, the @agent-device/testmu entry, createAgentDeviceClient and its managed and daemonLifecycle paths, and the environment and provider wrappers. Done means the removals land, changesets exist for each affected package, and the changelog and docs carry the migration notes.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

backlog refactor

Part of #3747. Blocked by #3748–#3757 and #3311.

Removals for 0.22

Plugins

  • Remove the v1 loader adapter and the reading of agentDevicePlugin manifests.
  • Remove the v1 entry and declaration from @agent-device/testmu.

Client

  • The createAgentDeviceClient default becomes daemonLifecycle: 'attach'.
  • Remove managed, along with the client transport's implicit start, replace and timeout-kill paths.

Environment and providers

  • Remove the boundary wrappers that default released public functions to process.env.
  • Remove the remaining hard-coded built-in provider special cases.

Done when

  • The 0.22 changelog and docs carry migration notes for plugin authors (v1 → v2), library clients (ensureDaemon or agent-device/host), and CLI/MCP users.
  • There are changesets for every affected package.
Langage dominant
TypeScript
Étoiles
5k
Forks
334
Merge moyen
12 h 2 min
PR mergées (30 j)
678

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de callstack/agent-device

Toutes les issues de callstack/agent-device

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.