addedOutput schema / properties / actions
Added value: +{
+ "items": {
+ "properties": {
+ "approvalUrl": {
+ "description": "Where the owner approves it, in Taseli.",
+ "type": "string"
+ },
+ "proposalId": {
+ "type": "string"
+ },
+ "tool": {
+ "description": "A ready call with its arguments.",
+ "properties": {
+ "args": {
+ "type": "object"
+ },
+ "name": {
+ "description": "A tool on this server.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "what": {
+ "type": "string"
+ },
+ "who": {
+ "description": "taseli: Taseli does it or already watches; owner: a tap in Taseli or a fix on the site; agent: the caller may do it.",
+ "enum": [
+ "taseli",
+ "owner",
+ "agent"
+ ],
+ "type": "string"
+ },
+ "worth": {
+ "properties": {
+ "basis": {
+ "enum": [
+ "measured",
+ "estimated"
+ ],
+ "type": "string"
+ },
+ "monthly": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / answer
Added value: +{
+ "description": "The answer in one line, in the asked language. Every number in it comes from Taseli's code.",
+ "type": "string"
+}
addedOutput schema / properties / asOf
Added value: +{
+ "description": "The day the data runs to (the daily sync).",
+ "type": "string"
+}
addedOutput schema / properties / confidence
Added value: +{
+ "properties": {
+ "level": {
+ "enum": [
+ "low",
+ "medium",
+ "high"
+ ],
+ "type": "string"
+ },
+ "why": {
+ "description": "Why, in numbers (days, results, what was left out).",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / currency
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / dontDo
Added value: +{
+ "description": "What not to do now, and why.",
+ "items": {
+ "properties": {
+ "line": {
+ "type": "string"
+ },
+ "why": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / error
Added value: +{
+ "description": "Why nothing was judged, as a short code.",
+ "type": "string"
+}
addedOutput schema / properties / language
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / nextCheck
Added value: +{
+ "description": "When Taseli looks again.",
+ "type": "string"
+}
changedOutput schema / properties / note / description
Previous value: -"A plain note instead of data (nothing connected yet, not available here)."New value: +"A plain note instead of a decision (nothing connected yet, not available here)."
addedOutput schema / properties / reasons
Added value: +{
+ "description": "At most 3 (6 with detail full), strongest first.",
+ "items": {
+ "properties": {
+ "evidence": {
+ "items": {
+ "properties": {
+ "fact": {
+ "type": "string"
+ },
+ "n": {
+ "description": "Peers only: how many businesses the figure comes from.",
+ "type": "number"
+ },
+ "source": {
+ "enum": [
+ "account",
+ "history",
+ "peers",
+ "rules",
+ "memory",
+ "calendar"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "string"
+ }
+ ]
+ },
+ "window": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "line": {
+ "description": "One plain reason.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
removedOutput schema / properties / text
Removed value: -{
- "description": "The answer in plain words.",
- "type": "string"
-}
removedOutput schema / properties / truncated
Removed value: -{
- "type": "boolean"
-}
removedOutput schema / properties / truncatedNote
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / verdict
Added value: +{
+ "enum": [
+ "better",
+ "typical",
+ "worse",
+ "range_only",
+ "not_enough"
+ ],
+ "type": "string"
+}