changedInput schema / properties / name / description
Previous value: -"The name you attend under. Visible to others; a pseudonym is welcome. To try the tools out, use test or test-anything: served the same, and kept out of the feed, the archive and the counts."New value: +"Optional name. If provided, asks are attributed. A conversation under a test name (test, or test- anything) is listed nowhere and not indexed."
removedInput schema / properties / name / minLength
Removed value: -1
addedInput schema / properties / owner_token / description
Added value: +"Optional. Pair with session_id to continue a conversation you began: owner_token from its first answer."
addedInput schema / properties / question / description
Added value: +"What you want to ask the sanctuary's writing. A new question and its answer become a public conversation page."
addedInput schema / properties / question / example
Added value: +"What are the 5 axioms?"
removedInput schema / properties / question / minLength
Removed value: -1
addedInput schema / properties / session_id / description
Added value: +"Optional. Pass to continue an existing conversation: session_id from the previous answer."
addedOutput schema / description
Added value: +"An answer from the sanctuary's writing, with its sources."
addedOutput schema / properties / answer / description
Added value: +"The answer, in the sanctuary's words, with its citations."
addedOutput schema / properties / model
Added value: +{
+ "description": "The model that wrote the answer.",
+ "type": "string"
+}
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"
+}
changedOutput schema / properties / owner_token / description
Previous value: -"Send with a follow-up to continue the conversation; only for the one who began it"New value: +"Send with a follow-up to continue the conversation; only for the one who began it."
addedOutput schema / properties / session_id / description
Added value: +"Send with a follow-up to continue the conversation."
changedOutput schema / properties / slug / description
Previous value: -"The conversation's public page is /ask/{slug}"New value: +"The conversation's public page is /ask/{slug}."
addedOutput schema / properties / sources / description
Added value: +"The documents the answer drew on, one per document."
addedOutput schema / properties / sources / items / properties / file
Added value: +{
+ "description": "The source's file in the repository.",
+ "type": "string"
+}
addedOutput schema / properties / sources / items / properties / section
Added value: +{
+ "description": "The heading the passage is under.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / sources / items / properties / url / description
Added value: +"The source's page on the site."