changedInput schema / properties / prayer_id / description
Previous value: -"Exact prayer sourceId returned by search_msza_ai, or id of a prayer in get_sermon.references."New value: +"Existing bare prayer ID, or exact namespaced prayer_id/item_id (song:<id> or standard:<id>) returned by search or transcript/sermon references."
changedInput schema / properties / prayer_id / maxLength
Previous value: -160New value: +200
addedOutput schema / properties / item_id
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / kind
Added value: +{
+ "enum": [
+ "prayer",
+ "song",
+ "liturgical"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / rights_note
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / text_status
Added value: +{
+ "enum": [
+ "stored_text",
+ "first_line",
+ "unavailable"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / truncated
Added value: +{
+ "type": "boolean"
+}
changedOutput schema / properties / type / enum
Previous value: -[
- "prayer"
-]New value: +[
+ "prayer",
+ "song",
+ "liturgical"
+]
changedOutput schema / required
Previous value: -[
- "prayer_id",
- "title",
- "type",
- "text",
- "note",
- "source_url",
- "url"
-]New value: +[
+ "prayer_id",
+ "item_id",
+ "title",
+ "type",
+ "kind",
+ "text",
+ "text_status",
+ "truncated",
+ "note",
+ "rights_note",
+ "source_url",
+ "url"
+]