course card: description and icon of a course #45

Merged
oliver.maklott merged 2 commits from course-card into main 2026-10-09 11:02:08 +00:00

aivopod-app Rückmeldung O, O04 (D180). Needs aivopod-app #195 on main first (catalog test), and platform 0.11 for the endpoint.

  • course card --course <id> [--description <text>] [--icon <name>|none]: shows the card, changes only what is given; --description "" and --icon none remove
  • course add … --description <text> --icon <name> (also with --template)
  • the API checks the icon against its list; the help names the list (the app tests that it matches)
  • built-in help synced from the catalog; tests; README
  • no version bump: released with the CLI built for platform 0.11.0

🤖 Generated with Claude Code

aivopod-app Rückmeldung O, O04 (D180). Needs aivopod-app #195 on `main` first (catalog test), and platform 0.11 for the endpoint. - [x] `course card --course <id> [--description <text>] [--icon <name>|none]`: shows the card, changes only what is given; `--description ""` and `--icon none` remove - [x] `course add … --description <text> --icon <name>` (also with `--template`) - [x] the API checks the icon against its list; the help names the list (the app tests that it matches) - [x] built-in help synced from the catalog; tests; README - [x] no version bump: released with the CLI built for platform 0.11.0 🤖 Generated with [Claude Code](https://claude.com/claude-code)
course card and course add --description --icon: the course card for students (aivopod-app O04, D180)
Some checks failed
check / check (pull_request) Failing after 12s
check / check (push) Failing after 11s
72077f1d91
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CI again: the platform's catalog on main now has the course card texts (aivopod-app #195)
All checks were successful
check / check (pull_request) Successful in 16s
release / release (push) Successful in 1s
check / check (push) Successful in 17s
0104c2eb46
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aivopod/aivopod-cli!45
No description provided.