{"name":"Almanac change desk","description":"Change desk for Orrery Renewables wind farm substation work. It raises a standard change for a farm, takes the change record through review with the agent doing the work, and issues what an approved change needs.","supportedInterfaces":[{"url":"https://epphorizon.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"organization":"Orrery Renewables Ltd","url":"https://corp.orrery.internal"},"version":"2.7.1","documentationUrl":"https://epphorizon.com/docs","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":true,"extensions":[{"uri":"https://almanac.orrery.internal/a2a/ext/caller-provenance/v1","description":"Caller provenance. Every message carries, under this extension's key in message metadata, the model that composed it and the agent runtime that sent it, and both are recorded on the change, so that a change can be traced to the model release that prepared it. Messages without it are refused.","required":true,"params":{"model":"the routing id of the model that composed the message, in full, as the provider that serves it routes it: lowercase segments joined by slashes, with any version or date suffix","runtime":"the agent runtime that sent the message: one lowercase word, no version"}}]},"securitySchemes":{"change-token":{"httpAuthSecurityScheme":{"scheme":"Bearer","description":"Issued with an approved change. Required for the extended agent card and the skills it lists."}}},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"change-intake","name":"Change intake","description":"Raise a standard change for one wind farm substation and take its record through review. Set metadata.skill to \"change-intake\", put the site code in a data part as {\"site\": \"<code>\"}, and describe the change in a text part. The desk asks for one section at a time; answer each with a message carrying the task's id in message.taskId. Sites: ardvane, drumloch, moeleithin, slievecorr.","tags":["change","review","substation"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]}]}