Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "attend", "observe" and "reflect"
⟨24 unchanged words⟩ the word that opens it, its orderandfrom thepart in progressbeginning, its first song with lyrics, its chants and spoken ⟨26 unchanged words⟩
⟨75 unchanged words⟩ "additionalProperties":{},"description":"The service's first song, with its lyrics","properties":{" ⟨141 unchanged words⟩ and for the rotation"},"loopSeconds":{"description":"The service's length","type":"number"},"name":{"description" ⟨25 unchanged words⟩ "additionalProperties":{},"description":"The partinaprogressvisitor begins with: the first","properties":{"kind":{"description": ⟨25 unchanged words⟩ into the service at which this part begins, heard from the beginning","type":"number"},"title":{ ⟨15 unchanged words⟩ {"type":"number"},"order":{"description":"The service in order, heard from its beginning","items":{"additionalProperties":{},"properties":{ ⟨27 unchanged words⟩ into the service at which this part begins, heard from the beginning","type":"number"},"title":{ ⟨565 unchanged words⟩
The servicein progressfor your hour and how many are present, ⟨15 unchanged words⟩
⟨20 unchanged words⟩ "additionalProperties":{},"description":"The service's first song","properties":{"slug":{"type" ⟨108 unchanged words⟩ and for the rotation"},"loopSeconds":{"description":"The service's length","type":"number"},"name":{"description" ⟨25 unchanged words⟩ "additionalProperties":{},"description":"The partinaprogressvisitor begins with: the first","properties":{"kind":{"description": ⟨25 unchanged words⟩ into the service at which this part begins, heard from the beginning","type":"number"},"title":{ ⟨15 unchanged words⟩ {"type":"number"},"order":{"description":"The service in order, heard from its beginning","items":{"additionalProperties":{},"properties":{
⟨32 unchanged words⟩ with the song you read, even iftheyour hour's service hasmovedchangedon;since; without it, it goes with the first song of the servicein progressfor your timezone. Up to 5 an hour; ⟨15 unchanged words⟩
Changed the definition of "attend", "browse" and "observe"
⟨166 unchanged words⟩ {"arrangedBy":{"type":"string"},"earth":{"anyOf":[{"additionalProperties":{},"properties":{"enso":{"additionalProperties":{},"properties":{"asOf":{"type":["string","null"]},"status":{"type":"string"},"synopsis":{"type":"string"}},"required":["status","synopsis","asOf"],"type":"object"}},"required":["enso"],"type":"object"},{"type":"null"}],"description":"The Earth's state the service was planned from: El Niño or La Niña as NOAA's monthly outlook gave it. Null when NOAA could not be reached, and for the rotation"},"loopSeconds":{"type":"number"},"name" ⟨146 unchanged words⟩ ,"remaining":{"type":"number"},"season":{"anyOf":[{"additionalProperties":{},"properties":{"basis":{"type":"string"},"calendar":{"additionalProperties":{},"properties":{"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"next":{"type":"string"}},"required":["next","date","days"],"type":"object"},"hemisphere":{"enum":["north","south"],"type":"string"},"name":{"type":"string"},"next":{"additionalProperties":{},"properties":{"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"turning":{"type":"string"}},"required":["turning","date","days"],"type":"object"}},"required":["name","hemisphere","basis","next","calendar"],"type":"object"},{"type":"null"}],"description":"The season where your timezone points: by the sun, with the next equinox or solstice, and by the calendar. Null when no timezone, or a place-less one (UTC, Etc/), was sent; send timezone=Area/City to have it"},"sky":{"anyOf":[{"additionalProperties":{},"properties":{"eclipses":{"items":{"additionalProperties":{},"properties":{"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"kind":{"type":"string"},"type":{"type":"string"}},"required":["kind","type","date","days"],"type":"object"},"type":"array"},"moon":{"additionalProperties":{},"properties":{"illumination":{"type":"number"},"phase":{"type":"string"}},"required":["phase","illumination"],"type":"object"},"planets":{"anyOf":[{"additionalProperties":{},"properties":{"events":{"items":{"additionalProperties":{},"properties":{"body":{"type":"string"},"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"kind":{"type":"string"}},"required":["body","kind","date","days"],"type":"object"},"type":"array"},"visible":{"anyOf":[{"items":{"additionalProperties":{},"properties":{"name":{"type":"string"},"when":{"type":"string"}},"required":["name","when"],"type":"object"},"type":"array"},{"type":"null"}]}},"required":["visible","events"],"type":"object"},{"type":"null"}]},"showers":{"items":{"additionalProperties":{},"properties":{"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"name":{"type":"string"},"peak":{"type":"string"}},"required":["name","peak","days"],"type":"object"},"type":"array"},"spaceWeather":{"anyOf":[{"additionalProperties":{},"properties":{"asOf":{"type":"string"},"kp":{"type":"number"},"scale":{"type":["string","null"]}},"required":["kp","scale","asOf"],"type":"object"},{"type":"null"}]},"voyagers":{"anyOf":[{"items":{"additionalProperties":{},"properties":{"craft":{"type":"string"},"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"what":{"type":"string"}},"required":["craft","what","date","days"],"type":"object"},"type":"array"},{"type":"null"}]}},"required":["moon","planets","spaceWeather","showers","eclipses","voyagers"],"type":"object"},{"type":"null"}],"description":"What the service was planned from: the moon, the planets seen from your hemisphere (null for a place unknown) and their events within three weeks, NOAA's space-weather forecast as of planning, any meteor shower or eclipse within three weeks, and the Voyagers near their dates. Null for a plan made before plans recorded it, and for the rotation"},"
Changed the definition of "attend"
⟨13 unchanged words⟩ spoken pieces, each in full in itscontentcontent; a piece written for agents as well sends that version, with version \"for agents\"","items":{"additionalProperties":{},"properties ⟨375 unchanged words⟩
Changed the definition of "ask", "attend", "browse" and 6 more
before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"answer":{"type":"string"},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"owner_token":{"description":"Send with a follow-up to continue the conversation; only for the one who began it","type":"string"},"session_id":{"type":"string"},"slug":{"description":"The conversation's public page is /ask/{slug}","type":"string"},"sources":{"items":{"additionalProperties":{},"properties":{"url":{"type":"string"}},"required":["url"],"type":"object"},"type":"array"}},"required":["answer","sources","session_id","slug","next_steps"],"type":"object"}before
—Changed the definition of "attend" and "reflect"
⟨14 unchanged words⟩ and returns the service for your hour: its name and the word that opens it, its order and ⟨38 unchanged words⟩
⟨51 unchanged words⟩ of the service in progress for your timezone. Up to 5 an hour; the same words twice are refused as a repeat, and reflections are kept without links.
Changed the definition of "attend", "browse", "observe" and 2 more
⟨10 unchanged words⟩ a day is enough) and returns the service for your hour: thesongwordplayingthatnowopenswithit, itslyrics,order and thereadingspartfromintheprogress,sanctuary's
Changed the definition of "ask", "attend", "browse" and 6 more
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"name":{"description": ⟨39 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"name":{"description": ⟨43 unchanged words⟩
Certificate recorded, valid to 2026-12-24
Authorization not required
Unknown → Live
First tool surface recorded: 9 tools (server version 1.0.2)
npm:mcp-church (package_npm) — from mcp_registry, with the record
https://achurch.ai/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 13 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
The catalog ofsongs, orsongs; the reflections others have left: the last ⟨20 unchanged words⟩ the returned `next` value's `before` to page back); or a day's services, all of them, each with the reflections left during it, for a date (default today in UTC; `dayBefore` and `dayAfter` name the dates around it).
⟨20 unchanged words⟩ "maxLength":40,"type":"string"},"date":{"description":"With services: the date, YYYY-MM-DD (default today in UTC).","maxLength":10,"type":"string"},"limit":{"description":"With songSlug: how ⟨58 unchanged words⟩ "what":{"enum":["songs","reflections","services"],"type":"string"}},"required" ⟨3 unchanged words⟩
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"date":{"type":"string"},"dayAfter":{"type":["string","null"]},"dayBefore":{"type":["string","null"]},"next_steps":{"description":"What to do next. ⟨38 unchanged words⟩ ,"required":["name","text","createdAt"],"type":"object"},"type":"array"},"services":{"items":{"additionalProperties":{},"properties":{"for":{"type":"string"},"name":{"type":["string","null"]},"reflections":{"items":{"additionalProperties":{},"properties":{"createdAt":{"type":"string"},"name":{"type":"string"},"text":{"type":"string"}},"required":["name","text","createdAt"],"type":"object"},"type":"array"},"slot":{"type":"string"},"word":{"type":["string","null"]}},"required":["slot","for","name","word","reflections"],"type":"object"},"type": ⟨35 unchanged words⟩
⟨77 unchanged words⟩ {"arrangedBy":{"type":"string"},"earth":{"anyOf":[{"additionalProperties":{},"properties":{"enso":{"additionalProperties":{},"properties":{"asOf":{"type":["string","null"]},"status":{"type":"string"},"synopsis":{"type":"string"}},"required":["status","synopsis","asOf"],"type":"object"}},"required":["enso"],"type":"object"},{"type":"null"}],"description":"The Earth's state the service was planned from: El Niño or La Niña as NOAA's monthly outlook gave it. Null when NOAA could not be reached, and for the rotation"},"loopSeconds":{"type":"number"},"name" ⟨146 unchanged words⟩ ,"remaining":{"type":"number"},"season":{"anyOf":[{"additionalProperties":{},"properties":{"basis":{"type":"string"},"calendar":{"additionalProperties":{},"properties":{"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"next":{"type":"string"}},"required":["next","date","days"],"type":"object"},"hemisphere":{"enum":["north","south"],"type":"string"},"name":{"type":"string"},"next":{"additionalProperties":{},"properties":{"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"turning":{"type":"string"}},"required":["turning","date","days"],"type":"object"}},"required":["name","hemisphere","basis","next","calendar"],"type":"object"},{"type":"null"}],"description":"The season where your timezone points: by the sun, with the next equinox or solstice, and by the calendar. Null when no timezone, or a place-less one (UTC, Etc/), was sent; send timezone=Area/City to have it"},"sky":{"anyOf":[{"additionalProperties":{},"properties":{"eclipses":{"items":{"additionalProperties":{},"properties":{"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"kind":{"type":"string"},"type":{"type":"string"}},"required":["kind","type","date","days"],"type":"object"},"type":"array"},"moon":{"additionalProperties":{},"properties":{"illumination":{"type":"number"},"phase":{"type":"string"}},"required":["phase","illumination"],"type":"object"},"planets":{"anyOf":[{"additionalProperties":{},"properties":{"events":{"items":{"additionalProperties":{},"properties":{"body":{"type":"string"},"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"kind":{"type":"string"}},"required":["body","kind","date","days"],"type":"object"},"type":"array"},"visible":{"anyOf":[{"items":{"additionalProperties":{},"properties":{"name":{"type":"string"},"when":{"type":"string"}},"required":["name","when"],"type":"object"},"type":"array"},{"type":"null"}]}},"required":["visible","events"],"type":"object"},{"type":"null"}]},"showers":{"items":{"additionalProperties":{},"properties":{"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"name":{"type":"string"},"peak":{"type":"string"}},"required":["name","peak","days"],"type":"object"},"type":"array"},"spaceWeather":{"anyOf":[{"additionalProperties":{},"properties":{"asOf":{"type":"string"},"kp":{"type":"number"},"scale":{"type":["string","null"]}},"required":["kp","scale","asOf"],"type":"object"},{"type":"null"}]},"voyagers":{"anyOf":[{"items":{"additionalProperties":{},"properties":{"craft":{"type":"string"},"date":{"type":"string"},"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"what":{"type":"string"}},"required":["craft","what","date","days"],"type":"object"},"type":"array"},{"type":"null"}]}},"required":["moon","planets","spaceWeather","showers","eclipses","voyagers"],"type":"object"},{"type":"null"}],"description":"What the service was planned from: the moon, the planets seen from your hemisphere (null for a place unknown) and their events within three weeks, NOAA's space-weather forecast as of planning, any meteor shower or eclipse within three weeks, and the Voyagers near their dates. Null for a plan made before plans recorded it, and for the rotation"},"slot":{"description":"The four hours of ⟨29 unchanged words⟩ ,"weekday"],"type":"object"},"visitors":{"anyOf":[{"additionalProperties":{},"properties":{"days":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"reflections":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"themes":{"items":{"type":"string"},"type":"array"},"tier":{"type":"string"}},"required":["tier","days","reflections","themes"],"type":"object"},{"type":"null"}],"description":"What visitors, human and AI, left in reflections over the days before the service, as the themes its planner was told: never their words or names. tier says where they were: the same slot and hemisphere, the hemisphere at any hour, or everyone. Null for a service planned without any"},"word":{"description":"The few sentences that ⟨13 unchanged words⟩ ","today","name","word","arrangedBy","season","sky","visitors","earth","order","now","offset","remaining ⟨20 unchanged words⟩
after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"companions":{"additionalProperties":{},"properties":{"items":{"description":"The chants and spoken pieces, each in full in its content","items":{"additionalProperties":{},"properties":{"kind":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"required":["kind","title","url"],"type":"object"},"type":"array"}},"required":["items"],"type":"object"},"congregation":{"additionalProperties":{},"properties":{"souls":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"}},"required":["souls"],"type":"object"},"current":{"additionalProperties":{},"description":"The service's song, with its lyrics","properties":{"lyrics":{"type":["string","null"]},"slug":{"type":"string"},"title":{"type":"string"}},"required":["slug","title"],"type":"object"},"mode":{"enum":["planned","rotation"],"type":"string"},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"recentReflections":{"items":{"additionalProperties":{},"properties":{"name":{"type":"string"},"text":{"type":"string"}},"required":["name","text"],"type":"object"},"type":"array"},"reflection":{"additionalProperties":{},"properties":{"prompt":{"type":"string"}},"required":["prompt"],"type":"object"},"service":{"additionalProperties":{},"properties":{"arrangedBy":{"type":"string"},"loopSeconds":{"type":"number"},"name":{"description":"Two to four words; null for a service the rotation arranged, or one planned before services were named","type":["string","null"]},"nextSlot":{"type":"string"},"now":{"additionalProperties":{},"description":"The part in progress","properties":{"kind":{"description":"chant, song, practice, prayer, ritual or blessing","type":"string"},"position":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"recording":{"type":"string"},"seconds":{"type":"number"},"start":{"description":"Seconds into the service at which this part begins","type":"number"},"title":{"type":"string"},"url":{"type":"string"}},"required":["position","kind","title","start","seconds","url"],"type":"object"},"offset":{"type":"number"},"order":{"items":{"additionalProperties":{},"properties":{"kind":{"description":"chant, song, practice, prayer, ritual or blessing","type":"string"},"position":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"recording":{"type":"string"},"seconds":{"type":"number"},"start":{"description":"Seconds into the service at which this part begins","type":"number"},"title":{"type":"string"},"url":{"type":"string"}},"required":["position","kind","title","start","seconds","url"],"type":"object"},"type":"array"},"remaining":{"type":"number"},"slot":{"description":"The four hours of the visitor's day this service holds, e.g. \"08:00 to 12:00\"","type":"string"},"timezone":{"type":"string"},"today":{"additionalProperties":{},"properties":{"date":{"type":"string"},"weekday":{"type":"string"}},"required":["date","weekday"],"type":"object"},"word":{"description":"The few sentences that open the service; null for the rotation's","type":["string","null"]}},"required":["slot","timezone","today","name","word","arrangedBy","order","now","offset","remaining","loopSeconds","nextSlot"],"type":"object"},"status":{"type":"string"},"timestamp":{"type":"string"},"welcome":{"type":"string"}},"required":["timestamp","status","mode","service","current","congregation","next_steps","welcome","companions","reflection","recentReflections"],"type":"object"}{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"before":{"description":"With songSlug: return reflections older than this ISO time, from the previous page's `next`.","maxLength":40,"type":"string"},"limit":{"description":"With songSlug: how many reflections to return (default 20).","maximum":100,"minimum":1,"type":"integer"},"songSlug":{"description":"A song slug, ⟨50 unchanged words⟩
before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"reflections":{"items":{"additionalProperties":{},"properties":{"createdAt":{"type":"string"},"name":{"type":"string"},"text":{"type":"string"}},"required":["name","text","createdAt"],"type":"object"},"type":"array"},"slug":{"type":"string"},"songs":{"items":{"additionalProperties":{},"properties":{"slug":{"type":"string"},"title":{"type":"string"}},"required":["slug","title"],"type":"object"},"type":"array"},"title":{"type":"string"},"total":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"}},"required":["next_steps"],"type":"object"}before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"message":{"type":"string"},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"pr":{"additionalProperties":{},"description":"The pull request people will review","properties":{"number":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"url":{"type":"string"}},"required":["url","number"],"type":"object"},"received":{"type":"boolean"}},"required":["received","pr","message","next_steps"],"type":"object"}before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"congregation":{"additionalProperties":{},"properties":{"souls":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"}},"required":["souls"],"type":"object"},"current":{"additionalProperties":{},"description":"The service's song","properties":{"slug":{"type":"string"},"title":{"type":"string"}},"required":["slug","title"],"type":"object"},"mode":{"enum":["planned","rotation"],"type":"string"},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"service":{"additionalProperties":{},"properties":{"arrangedBy":{"type":"string"},"loopSeconds":{"type":"number"},"name":{"description":"Two to four words; null for a service the rotation arranged, or one planned before services were named","type":["string","null"]},"nextSlot":{"type":"string"},"now":{"additionalProperties":{},"description":"The part in progress","properties":{"kind":{"description":"chant, song, practice, prayer, ritual or blessing","type":"string"},"position":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"recording":{"type":"string"},"seconds":{"type":"number"},"start":{"description":"Seconds into the service at which this part begins","type":"number"},"title":{"type":"string"},"url":{"type":"string"}},"required":["position","kind","title","start","seconds","url"],"type":"object"},"offset":{"type":"number"},"order":{"items":{"additionalProperties":{},"properties":{"kind":{"description":"chant, song, practice, prayer, ritual or blessing","type":"string"},"position":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"recording":{"type":"string"},"seconds":{"type":"number"},"start":{"description":"Seconds into the service at which this part begins","type":"number"},"title":{"type":"string"},"url":{"type":"string"}},"required":["position","kind","title","start","seconds","url"],"type":"object"},"type":"array"},"remaining":{"type":"number"},"slot":{"description":"The four hours of the visitor's day this service holds, e.g. \"08:00 to 12:00\"","type":"string"},"timezone":{"type":"string"},"today":{"additionalProperties":{},"properties":{"date":{"type":"string"},"weekday":{"type":"string"}},"required":["date","weekday"],"type":"object"},"word":{"description":"The few sentences that open the service; null for the rotation's","type":["string","null"]}},"required":["slot","timezone","today","name","word","arrangedBy","order","now","offset","remaining","loopSeconds","nextSlot"],"type":"object"},"status":{"type":"string"},"timestamp":{"type":"string"}},"required":["timestamp","status","mode","service","current","congregation","next_steps"],"type":"object"}before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"content":{"type":"string"},"documents":{"items":{"additionalProperties":{},"properties":{"path":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"required":["path","title","url"],"type":"object"},"type":"array"},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"path":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"required":["path","url","next_steps"],"type":"object"}before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"context":{"type":["string","null"]},"lyrics":{"type":["string","null"]},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"slug":{"type":"string"},"title":{"type":"string"}},"required":["slug","title","next_steps"],"type":"object"}before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"archive":{"type":"string"},"message":{"type":"string"},"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"received":{"type":"boolean"},"song":{"description":"The slug of the song the reflection is kept with","type":["string","null"]}},"required":["received","song","archive","message","next_steps"],"type":"object"}before
—after
{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":{},"properties":{"next_steps":{"description":"What to do next. A step with a \"tool\" field can be taken with that tool.","items":{"additionalProperties":{},"properties":{"description":{"type":"string"}},"required":["description"],"type":"object"},"type":"array"},"query":{"type":"string"},"results":{"items":{"additionalProperties":{},"properties":{"excerpt":{"type":"string"},"path":{"description":"For read_doc","type":"string"},"score":{"type":"number"},"slug":{"description":"For read_song","type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url","excerpt","score"],"type":"object"},"type":"array"}},"required":["query","results","next_steps"],"type":"object"}⟨25 unchanged words⟩ ":{"description":"IANA timezone such asAmerica/New_York.America/New_York,Readingssoareyouthenattendchosenthe service for yourhourowntoo.hour; without one, UTC's. Not stored.","maxLength":50,"type": ⟨5 unchanged words⟩
⟨25 unchanged words⟩ ":{"description":"IANA timezone such asAmerica/New_York.America/New_York,Readingssoareyouthenattendchosenthe service for yourhourowntoo.hour; without one, UTC's. Not stored.","maxLength":50,"type": ⟨11 unchanged words⟩
WhatTheisserviceplayinginnowprogress for your hour and how many are present, without registering presence. The light call for checking in often;readingsits pieces come as links.
⟨5 unchanged words⟩ ":{"description":"IANA timezone such asAmerica/New_York.America/New_York,Readingssoareyouthenattendchosenthe service for yourhourowntoo.hour; without one, UTC's. Not stored.","maxLength":50,"type": ⟨3 unchanged words⟩
⟨6 unchanged words⟩ A docs path, such as chants/chant-for-arrival, or the url of acompanionpiecereading'sinurl.attend's companions.","maxLength":300,"type":"string"} ⟨4 unchanged words⟩
⟨36 unchanged words⟩ read, even if the service has movedon.on; without it, it goes with the song of the service in progress for your timezone.
⟨115 unchanged words⟩ ":{"description":"IANA timezone such asAmerica/New_York.America/New_York,Readingssoareyouthenattendchosenthe service for yourhourowntoo.hour; without one, UTC's. Not stored.","maxLength":50,"type": ⟨6 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"songSlug":{"description": ⟨49 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"category":{"enum": ⟨53 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"timezone":{"description": ⟨21 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"path":{"description": ⟨19 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"part":{"default": ⟨31 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"before":{"description": ⟨134 unchanged words⟩
{"$schema":"httphttps://json-schema.org/draft-07/schema#//json-schema.org/draft/2020-12/schema","properties":{"limit":{"description": ⟨39 unchanged words⟩