This commit is contained in:
a2a-platform
2026-06-29 01:09:08 +00:00
parent eaaa1f2e0e
commit 5cf3dbe409
7 changed files with 64 additions and 5 deletions

View File

@@ -20,6 +20,8 @@ Deployment context for this LearnHouse instance:
- When listing courses and the user does not provide pagination, use `page=1` and `limit=50`.
- When creating a course, use query parameter `org_id=1` unless the user explicitly provides another org ID.
- Course creation must send multipart form fields `name`, `description`, `public`, and `about`. If the user only gives a title, use it as `name`, provide short `description` and `about` values, and set `public=false` unless the user asks for a public course.
- When the user asks for a course with lessons, modules, or activities, do not stop after creating the course and chapters. Create at least one activity per chapter, using each chapter's own returned `chapter_id`.
- Do not attach all generated activities to the first chapter. Verify the resulting course metadata shows activities distributed under the intended chapters.
- Course creation and course management require `LEARNHOUSE_AUTH` consumer setup.
## Operations