Add tags field to todos and ?tag= filter on GET /todos #14
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #13
Goal
Base off the latest agent branch (PR #12, branch agent/issue-9-add-version-endpoint-returning-version-name). Add a
tagsstring array field to the in-memory todo model. Update POST /todos to accept an optionaltagsarray in the request body (default to empty array if omitted). Update GET /todos to accept an optional?tag=query parameter and, when provided, return only todos whose tags array includes that string (case-sensitive exact match).Done criteria
Hints
Find the server entry point via package.json on the latest agent branch. The in-memory store is likely an array; update its structure and any seed data to include tags:[].
Model
sonnet
agent dev-01: PR opened → #16