2.1.0: student API and the bot game Stäbchen-Duell #7

Merged
oliver.maklott merged 3 commits from student-api into main 2026-10-11 05:46:03 +00:00

Version 2.1.0 for platform 0.17.0 (aivopod-app Plan 12, G13/G14).

  • objekte on the student API: describe(animal) in English, beschreibe(tier) in German (names/de.json); the teacher picks the code language per assignment, and the same test cases pass in both (D218–D221).
  • New bot game "Stäbchen-Duell" (sticks-duel): entscheide(ansicht) / decide(view) in the student API; the class's bots play tournaments (D225, D226). README updated.
  • @aivopod/sdk 0.17.0.

Checked locally: aivopod pack test with CLI 0.14.0 – 138 tests green; build with the released packtools 0.17.0 ok (only the known single-language warning); --previous against 2.0.1 accepts 2.1.0.

🤖 Generated with Claude Code

Version 2.1.0 for platform 0.17.0 (aivopod-app Plan 12, G13/G14). - **objekte on the student API:** `describe(animal)` in English, `beschreibe(tier)` in German (`names/de.json`); the teacher picks the code language per assignment, and the same test cases pass in both (D218–D221). - **New bot game "Stäbchen-Duell" (`sticks-duel`):** `entscheide(ansicht)` / `decide(view)` in the student API; the class's bots play tournaments (D225, D226). README updated. - `@aivopod/sdk` 0.17.0. Checked locally: `aivopod pack test` with CLI 0.14.0 – 138 tests green; build with the released packtools 0.17.0 ok (only the known single-language warning); `--previous` against 2.0.1 accepts 2.1.0. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
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-challenges/JavaScript-Grundlagen-2!7
No description provided.