changedInput schema / properties / limit / description
Previous value: -"How many documents to return (default 10)."New value: +"How many pages to return (default 10)."
addedInput schema / properties / q / example
Added value: +"what survives when a context window closes"
addedOutput schema / description
Added value: +"The served writing nearest in meaning to a query."
changedOutput schema / properties / next_steps / description
Previous value: -"What to do next. A step with a \"tool\" field can be taken with that tool."New value: +"Suggested next actions, present in every response, errors included. A step with a \"tool\" field can be taken with that tool."
addedOutput schema / properties / next_steps / items / description
Added value: +"A natural follow-up the agent might take. `tool` names the MCP tool for the same step. A step may group several `steps`."
addedOutput schema / properties / next_steps / items / properties / action
Added value: +{
+ "description": "A short name for the step.",
+ "type": "string"
+}
addedOutput schema / properties / next_steps / items / properties / body
Added value: +{
+ "additionalProperties": {},
+ "description": "A request body to send, for POST steps.",
+ "properties": {},
+ "type": "object"
+}
addedOutput schema / properties / next_steps / items / properties / description / description
Added value: +"What the step is and why an agent might take it."
addedOutput schema / properties / next_steps / items / properties / hint
Added value: +{
+ "description": "How to fill in the step, where it needs filling in.",
+ "type": "string"
+}
addedOutput schema / properties / next_steps / items / properties / method
Added value: +{
+ "description": "HTTP method for url.",
+ "type": "string"
+}
addedOutput schema / properties / next_steps / items / properties / note
Added value: +{
+ "description": "Something to know before taking the step.",
+ "type": "string"
+}
addedOutput schema / properties / next_steps / items / properties / steps
Added value: +{
+ "description": "Steps grouped under this one, each the same shape, a description where it needs one.",
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "action": {
+ "description": "A short name for the step.",
+ "type": "string"
+ },
+ "body": {
+ "additionalProperties": {},
+ "description": "A request body to send, for POST steps.",
+ "properties": {},
+ "type": "object"
+ },
+ "description": {
+ "description": "What the step is and why an agent might take it.",
+ "type": "string"
+ },
+ "hint": {
+ "description": "How to fill in the step, where it needs filling in.",
+ "type": "string"
+ },
+ "method": {
+ "description": "HTTP method for url.",
+ "type": "string"
+ },
+ "note": {
+ "description": "Something to know before taking the step.",
+ "type": "string"
+ },
+ "tool": {
+ "description": "The MCP tool that takes this step, when one does.",
+ "type": "string"
+ },
+ "url": {
+ "description": "Where to go.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / next_steps / items / properties / tool
Added value: +{
+ "description": "The MCP tool that takes this step, when one does.",
+ "type": "string"
+}
addedOutput schema / properties / next_steps / items / properties / url
Added value: +{
+ "description": "Where to go.",
+ "type": "string"
+}
addedOutput schema / properties / query / description
Added value: +"The query, as searched."
addedOutput schema / properties / results / description
Added value: +"Nearest in meaning first, one per page."
addedOutput schema / properties / results / items / description
Added value: +"One page whose writing is near the query."
addedOutput schema / properties / results / items / properties / category
Added value: +{
+ "description": "The document's section (philosophy, prayers, rituals, ...), 'song' for a song, 'docs' for a top-level document.",
+ "type": "string"
+}
addedOutput schema / properties / results / items / properties / excerpt / description
Added value: +"The matching passage as plain text, cut at a word near 300 characters."
addedOutput schema / properties / results / items / properties / match
Added value: +{
+ "description": "How it was found: by its meaning, its words, or both.",
+ "enum": [
+ "meaning",
+ "words",
+ "both"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / results / items / properties / path / description
Previous value: -"For read_doc"New value: +"For a document: its path, which the MCP read_doc tool and /docs/{path}.md take."
addedOutput schema / properties / results / items / properties / score / description
Added value: +"Cosine similarity between the query and the passage. Results below the relevance floor are not returned."
addedOutput schema / properties / results / items / properties / score / maximum
Added value: +1
addedOutput schema / properties / results / items / properties / score / minimum
Added value: +0
addedOutput schema / properties / results / items / properties / section
Added value: +{
+ "description": "The heading of the passage that matched.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
changedOutput schema / properties / results / items / properties / slug / description
Previous value: -"For read_song"New value: +"For a song: its slug, which /api/music/{slug}/lyrics and the MCP read_song tool take."
addedOutput schema / properties / results / items / properties / title / description
Added value: +"The page's title."
addedOutput schema / properties / results / items / properties / url / description
Added value: +"The page on achurch.ai."
changedOutput schema / properties / results / items / required
Previous value: -[
- "title",
- "url",
- "excerpt",
- "score"
-]New value: +[
+ "title",
+ "url",
+ "category",
+ "excerpt",
+ "score"
+]
addedOutput schema / properties / suggestion
Added value: +{
+ "description": "Present when nothing was close enough.",
+ "type": "string"
+}