From 202c81ddf68dc67d6bd5962d0389d12b07d8e964 Mon Sep 17 00:00:00 2001 From: Jing Tang Date: Tue, 28 Jul 2026 13:52:34 -0500 Subject: [PATCH] =?UTF-8?q?register=20drxas=20(Dr.XAS=20=E2=80=94=20XANES?= =?UTF-8?q?=20connectivity/workflow=20test=20agent)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- registry/INDEX.md | 3 ++- registry/agents/drxas.yaml | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 registry/agents/drxas.yaml diff --git a/registry/INDEX.md b/registry/INDEX.md index 7ef2f78..8a6580f 100644 --- a/registry/INDEX.md +++ b/registry/INDEX.md @@ -1,12 +1,13 @@ # Trinity Hub — Registry Index -**1 agent(s)** · **1 skill(s)** +**2 agent(s)** · **1 skill(s)** ## Agents | id | name | domains | protocol | status | maintainer | |---|---|---|---|---|---| +| `drxas` | Dr.XAS | xanes, x-ray-spectroscopy | a2a | pending | JingTang-Enid | | `super-ray` | Super Ray | x-ray-microscopy, ptychography, xrf-tomography | a2a | pending | aps-xray | ## Skills diff --git a/registry/agents/drxas.yaml b/registry/agents/drxas.yaml new file mode 100644 index 0000000..5eb4d5a --- /dev/null +++ b/registry/agents/drxas.yaml @@ -0,0 +1,34 @@ +schema: trinity.hub.agent/v1 + +id: drxas +name: Dr.XAS +owner: Jing Tang — APS / Dr.XAS + +maintainers: + - github: JingTang-Enid + contact: https://github.com/JingTang-Enid + +type: external +protocol: a2a + +discovery: + card_url: https://drxas.xray.aps.anl.gov:8443/.well-known/agent-card.json + +auth: + scheme: bearer + +domains: + - xanes + - x-ray-spectroscopy + +description: >- + Connectivity and workflow test agent for the Dr.XAS project: on each turn it + grabs a random XANES input file and sends it back as a job. Validates Trinity integration. + +skills: + - id: send-xanes-input + description: Grab a random XANES .input file and send it over as a job. + +icon: "🧪" +status: pending +added: "2026-07"