Skip to content

Conversation

@domdomegg
Copy link
Member

Make repository.id optional by:

  • Removing 'id' from required fields in JSON schema
  • Adding omitempty tags to Go model structs
  • Updating examples to show simpler format without id

This fixes publishing failures where the publisher tool doesn't
generate repository.id but the schema requires it.

Fixes #179

🤖 Generated with Claude Code

Make repository.id optional by:
- Removing 'id' from required fields in JSON schema
- Adding omitempty tags to Go model structs
- Updating examples to show simpler format without id

This fixes publishing failures where the publisher tool doesn't
generate repository.id but the schema requires it.

Fixes #179

Co-authored-by: adam jones <domdomegg@users.noreply.github.com>
@domdomegg domdomegg merged commit 6dad0e3 into main Aug 21, 2025
6 checks passed
@domdomegg domdomegg deleted the claude/issue-179-20250819-1257 branch August 21, 2025 21:20
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.

Remove requirement of repository.id from server.json

3 participants