changedInput schema / properties / domain / description
Previous value: -"Restrict the search to one domain namespace (e.g. 'project:acme'). Omitting it searches your OWN domains — it does NOT include shared rooms, which are separate stores: to search a room, pass its address here (e.g. 'xroom:room_01ABC'). Find room addresses with memory_list_rooms."New value: +"Restrict the search to one domain namespace (e.g. 'project:acme'). Omitting it searches your OWN domains — it does NOT include shared rooms, which are separate stores: to search a room, pass its address here (e.g. 'xroom:room_01ABC'). Find room addresses with memory_list_rooms, or in `rooms_not_searched`, which an answer without `domain` carries when you have rooms."
addedOutput schema / properties / rooms_not_searched
Added value: +{
+ "additionalProperties": false,
+ "description": "Present only on a call WITHOUT `domain`, when you have shared rooms or they could not be checked: rooms are separate stores that call did not search.",
+ "properties": {
+ "note": {
+ "description": "The same disclosure the text ends with.",
+ "type": "string"
+ },
+ "rooms": {
+ "description": "The live rooms this call did not search; present only when state is 'live'. A row missing room_id, address or role is omitted here and still named in `note`.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "address": {
+ "description": "Domain address (xroom:<id>); pass as `domain` on read/write.",
+ "type": "string"
+ },
+ "archived": {
+ "description": "True if archived (owned rooms only).",
+ "type": "boolean"
+ },
+ "name": {
+ "description": "The room name.",
+ "type": "string"
+ },
+ "role": {
+ "description": "'owner' or 'member'.",
+ "type": "string"
+ },
+ "room_id": {
+ "description": "The room's id (room_...).",
+ "type": "string"
+ },
+ "scope": {
+ "description": "'read' or 'read_write'.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "room_id",
+ "address",
+ "role",
+ "archived"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "state": {
+ "description": "'live': the rooms listed can be read by passing an address as `domain`. 'archived-only': every room you have is archived and refuses reads. 'unknown': the room list could not be checked, so whether any room went unsearched is not known.",
+ "enum": [
+ "live",
+ "archived-only",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "note"
+ ],
+ "type": "object"
+}