Commit Graph

2 Commits

Author SHA1 Message Date
Ralph Khreish
07e3e666d3 fix: target task-master-ai package in changeset per review feedback 2026-01-26 17:09:01 +01:00
Cedric Hurst
eea6070355 feat: add user-defined metadata field to tasks
Add optional `metadata` field to tasks and subtasks for storing
arbitrary user-defined JSON data (external IDs, workflow data,
integration references, etc.).

Key features:
- AI-Safe: Metadata excluded from AI schemas, preserved through all operations
- MCP Support: update_task/update_subtask tools accept metadata parameter
- Safety Flag: MCP updates require TASK_MASTER_ALLOW_METADATA_UPDATES=true
- Metadata Merge: New metadata merges with existing, preserving unmodified fields

Closes #1555

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 17:26:04 -06:00