Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

feat(provider-testmu): publish @agent-device/testmu on plugin contract v2

Geschlossen
#3,756 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
nodejs, typescript
Bereich
cli, devtools

Rechercherichtung

Start in packages/provider-testmu, where the v1 agentDevicePlugin declaration lives, and add the ./agent-device export beside it without removing the v1 entry. The work depends on #3755 and feeds agent-device/host from #3757, so check those first. Done when agent-device plugins add @agent-device/testmu works on 0.21.28 and on the new loader, a JS host can import testmu and pass testmu({ credentials }), and a changeset exists.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement ready-for-agent

Part of #3747. Blocked by #3755.

Move packages/provider-testmu to the v2 factory (testmu(options)). Credentials come from options, with the existing environment variables as fallback.

Transition

  • Keep it loadable by 0.21.x hosts without v2. Retain the v1 agentDevicePlugin declaration and its entry alongside the new ./agent-device export.
  • Hosts with v2 prefer the export.
  • Drop the v1 entry in #3759.

Done when

  • agent-device plugins add @agent-device/testmu works on 0.21.28 and on the new loader.
  • A JS host can import testmu from '@agent-device/testmu' and pass testmu({ credentials }) to agent-device/host (#3757).
  • There's a changeset for @agent-device/testmu.
Vorherrschende Sprache
TypeScript
Sterne
5.2k
Forks
359
Ø Merge
12 Std. 54 Min.
Gemergte PRs (30 T.)
637

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus callstack/agent-device

Alle Issues in callstack/agent-device

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.