From 305589d3a47c1a424a8f456c0cc30d1d3ee0f7b5 Mon Sep 17 00:00:00 2001 From: Scot Wells Date: Sat, 12 Sep 2026 11:17:18 -0500 Subject: [PATCH] feat: register the assistant plugin Adds Patch, the Datum Cloud assistant, to the catalog so it installs with `datumctl plugin install assistant` instead of a manual binary download. Key changes: - plugins/assistant.yaml at v0.0.2, covering linux, darwin and windows on both amd64 and arm64 - README table row --- README.md | 1 + plugins/assistant.yaml | 45 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 plugins/assistant.yaml diff --git a/README.md b/README.md index 7c18ce6..7106a2d 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ The official plugin index for [datumctl](https://github.com/datum-cloud/datumctl | Name | Description | |------|-------------| +| [assistant](plugins/assistant.yaml) | Chat with Patch, the Datum Cloud assistant, and browse your conversation history | | [compute](plugins/compute.yaml) | Deploy and manage containerized workloads on Datum Cloud | | [dns](plugins/dns.yaml) | Manage DNS zones and records on Datum Cloud | | [search](plugins/search.yaml) | Search for resources across the platform by kind, name, and project scope | diff --git a/plugins/assistant.yaml b/plugins/assistant.yaml new file mode 100644 index 0000000..9b9459b --- /dev/null +++ b/plugins/assistant.yaml @@ -0,0 +1,45 @@ +apiVersion: datumctl.datum.net/v1alpha1 +kind: Plugin +metadata: + name: assistant +spec: + shortDescription: Chat with Patch, the Datum Cloud assistant, and browse your conversation history + homepage: https://github.com/milo-os/assistant + version: v0.0.2 + platforms: + - selector: + matchLabels: + os: linux + arch: amd64 + uri: https://github.com/milo-os/assistant/releases/download/v0.0.2/milo-assistant_Linux_x86_64.tar.gz + sha256: e4c95716094acc62d501a71661846e3a28543634de8324803420f6065e2286af + - selector: + matchLabels: + os: linux + arch: arm64 + uri: https://github.com/milo-os/assistant/releases/download/v0.0.2/milo-assistant_Linux_arm64.tar.gz + sha256: 9adaf4c1da63937cfeb7e08f13c79de649b4cf835aed0389983c27782fd95e6b + - selector: + matchLabels: + os: darwin + arch: amd64 + uri: https://github.com/milo-os/assistant/releases/download/v0.0.2/milo-assistant_Darwin_x86_64.tar.gz + sha256: 061eabfd929db8a6546447215a0f0bbcb9f601e25dcb724226bd79a1dc3d81f5 + - selector: + matchLabels: + os: darwin + arch: arm64 + uri: https://github.com/milo-os/assistant/releases/download/v0.0.2/milo-assistant_Darwin_arm64.tar.gz + sha256: 52b1476136924eae0216675ba25c1c38de68dc715d20b2ba934f0bd67762846d + - selector: + matchLabels: + os: windows + arch: amd64 + uri: https://github.com/milo-os/assistant/releases/download/v0.0.2/milo-assistant_Windows_x86_64.zip + sha256: 8574f11e815f3f9c4227663180af08e8220a1f38314a529cf63c7bb4fa70d41b + - selector: + matchLabels: + os: windows + arch: arm64 + uri: https://github.com/milo-os/assistant/releases/download/v0.0.2/milo-assistant_Windows_arm64.zip + sha256: 1f4a1dfd5362efaa194c0757592a5cc10b5433ecaae2234e3db4ee5f51026760