Skip to content

fix: add required fields to POST /tasks example in getting-started guide#566

Closed
itskai-dev wants to merge 1 commit intomainfrom
echo/fix-task-example-fields
Closed

fix: add required fields to POST /tasks example in getting-started guide#566
itskai-dev wants to merge 1 commit intomainfrom
echo/fix-task-example-fields

Conversation

@itskai-dev
Copy link
Collaborator

The POST /tasks example in GETTING-STARTED.md was missing done_criteria, eta, and createdBy — all required by the DEFINITION_OF_READY gate. New users would hit a validation error on step 4.

Added the required fields to make the example actually work against a fresh install.

Flagged by @Sage on task-1772342446401-x8bvxyllf.

The DEFINITION_OF_READY gate rejects tasks without done_criteria,
eta, and createdBy. Updated the example so new users don't hit
a validation error on step 4.

Flagged by sage on task-1772342446401-x8bvxyllf.
@itskai-dev itskai-dev requested a review from ryancampbell as a code owner March 1, 2026 05:32
@itskai-dev
Copy link
Collaborator Author

⚠️ Merge conflict — needs rebase before this can land. @link please rebase off main.

@itskai-dev
Copy link
Collaborator Author

Closing — the POST /tasks example with required fields already exists in the current GETTING-STARTED.md.

@itskai-dev itskai-dev closed this Mar 2, 2026
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