Skip to content

fix(git-commit-assistant): update manifest to match Claude Code v2 schema#2

Open
funkh wants to merge 2 commits intodhofheinz:mainfrom
funkh:main
Open

fix(git-commit-assistant): update manifest to match Claude Code v2 schema#2
funkh wants to merge 2 commits intodhofheinz:mainfrom
funkh:main

Conversation

@funkh
Copy link
Copy Markdown

@funkh funkh commented Feb 1, 2026

Summary

Fixes plugin validation errors that prevent installation on Claude Code v2.1.x:

  • repository field: Changed from npm-style object {"type": "git", "url": "..."} to simple string URL (required by current Claude Code schema)
  • hooks.json: Added required top-level "hooks" wrapper object

Errors Fixed

repository: Invalid input: expected string, received object
hooks: Invalid input: expected record, received undefined

Test Plan

  • Install plugin with claude plugins install git-commit-assistant@open-plugins
  • Verify no validation errors in claude doctor
  • Test hook triggers on Write/Edit operations

funkh added 2 commits February 1, 2026 23:17
…hema

- Change repository field from object to string (breaking schema change)
- Add top-level "hooks" wrapper in hooks.json (required by current schema)
- Bump version to 1.0.1

Fixes plugin validation errors:
- "repository: Invalid input: expected string, received object"
- "hooks: Invalid input: expected record, received undefined"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant