Skip to content

Comments

feat(manifests): Update manifests and validator for Phase 12 plugin types#102

Merged
rogermt merged 1 commit intomainfrom
feature/phase12-manifest-plugin-types
Feb 10, 2026
Merged

feat(manifests): Update manifests and validator for Phase 12 plugin types#102
rogermt merged 1 commit intomainfrom
feature/phase12-manifest-plugin-types

Conversation

@rogermt
Copy link
Owner

@rogermt rogermt commented Feb 10, 2026

Summary

Update all plugin manifests for Phase 12 plugin type enforcement.

Changes

  • OCR manifest: remove mode, add type: ocr, tool name -> id + title
  • YOLO manifest: remove mode, add type: yolo, all 4 tools name -> id + title
  • plugin_template manifest: created with type: custom
  • validate_manifest.py: updated to validate type instead of mode

Testing

  • Pre-commit hooks pass (validate-yolo-manifest, enforce-plugin-structure)

Checklist

  • Ruff lint clean
  • Mypy type check clean
  • Manifest validation passes

…ypes

- OCR: remove mode, add type: ocr, tool name -> id + title
- YOLO: remove mode, add type: yolo, all 4 tools name -> id + title
- plugin_template: create manifest with type: custom
- validate_manifest.py: update to validate type instead of mode

Amp-Thread-ID: https://ampcode.com/threads/T-019c47fb-a54f-752f-9c51-5d5162248805
Co-authored-by: Amp <amp@ampcode.com>
@rogermt rogermt merged commit 02c4ab8 into main Feb 10, 2026
2 checks passed
@rogermt rogermt deleted the feature/phase12-manifest-plugin-types branch February 14, 2026 12:29
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