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

install writes an unsupported `args` key into the Claude Code SubagentStart hook, so it never runs

Offen Anfängerfreundlich
#2,239 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 2 Tagen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Bereich
tooling

Rechercherichtung

Finde, wo install den Eintrag in ~/.claude/settings.json erzeugt – durchsuche das Repo nach SubagentStart, hook-augment und cbm-subagent-reminder. Prüfe, wie das Hook-Objekt serialisiert wird und wie 0.9.1-rc.1 den Wrapper-Pfad aufgebaut hat. Fertig ist, wenn der erzeugte Eintrag nur die vom Schema erlaubten Schlüssel verwendet (type, command, timeout, async), wobei der Subbefehl im command-String mitgeführt wird, und die vorhandenen install-/Hook-Tests bestehen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug editor/integration priority/high stability/performance ux/behavior

Problem

The SubagentStart hook cbm installs never runs — every subagent start stalls to the hook timeout and returns no graph context.

Evidence

install -y writes this into ~/.claude/settings.json:

{ "type": "command", "command": "/Users/me/.local/bin/codebase-memory-mcp", "args": ["hook-augment"], "timeout": 5 }

Claude Code's hook schema has no args — in the published settings schema, hookCommand is additionalProperties: false and takes type, command, timeout and async. So the subcommand is dropped and the bare binary runs, which is the MCP stdio server: it waits on stdin and never exits. I piped a SubagentStart payload into it and it was still running at 6s; the same payload into codebase-memory-mcp hook-augment returns in 2s.

Expected fix

The entry that was there before (from 0.9.1-rc.1) pointed at the installed cbm-subagent-reminder wrapper, which does the right thing. Either restore that, or put the subcommand in the command string: "<bin> hook-augment".

v0.11.0, macOS arm64, Claude Code 2.1.278. Same family as #1737, different client.

Vorherrschende Sprache
C
Sterne
45.8k
Forks
3.8k
Ø Merge
3 T. 11 Std.
Gemergte PRs (30 T.)
201

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

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 DeusData/codebase-memory-mcp

Alle Issues in DeusData/codebase-memory-mcp

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

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