You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
h5p-author skill: a source written from a type file's example has no author, and nothing makes the model ask for one #182
The owner's test in ChatGPT on 0.9.1, given the skill's link: the source of a quiz came without authors, which the build refuses.
Every source names title, language, license and authors beside type and params. Leaving out any of them is a problem for each of the 28 content types the skill lists, checked by building each with params alone. But all 32 type files' examples are type and params only, and none says a source has fields of its own: SKILL.md's one example, a Blanks, is the only place authors appears. Since #181 a chat with the link reads the type file, copies its example and leaves the author out. Of the four, only the author has nothing a model can fall back on: the language comes from the request, the licence is U when unknown, and the brief says to ask the user for the author's name as one item in a list.
The types' own required fields are not the problem: each type file's generated Fields section marks them (required, 1+), and its example holds them.
The owner's call: when the user gave no author's name, the model asks for it once, up front, with the content type, and builds once it has one; never a name it made up. So:
SKILL.md, step 1: ask for the author's name and the licence, in the reply that offers the type or in one of its own, and wait;
SKILL.md, step 2: every source names its own title, language, license and authors, whatever a type file's example shows;
every content type's file says so in its generated section, for a chat that has the type file alone, as the build page hands it over.
Activity