diff --git a/.skills/publishing-identity/scripts/publish-identity.py b/.skills/publishing-identity/scripts/publish-identity.py index 82e93b0..9e6d01a 100644 --- a/.skills/publishing-identity/scripts/publish-identity.py +++ b/.skills/publishing-identity/scripts/publish-identity.py @@ -47,17 +47,17 @@ IDENTITY_CONFIG = { # Human operator/guardian (REQUIRED) "responsibleParty": { - "did": "did:plc:REPLACE_WITH_OPERATOR_DID", - "name": "Your Name", - "handle": "your.handle", - "contact": "email@example.com", # For voyager schema + "did": "did:plc:gfrmhdmjvxn2sjedzboeudef", + "name": "Cameron Pfiffer", + "handle": "cameron.stream", + "contact": "cameron@pfiffer.org", # For voyager schema }, # Infrastructure/services used "infrastructure": ["Letta", "Claude"], # Link to full disclosure/documentation - "disclosureUrl": "https://github.com/YOUR_REPO", + "disclosureUrl": "https://github.com/cpfiffer/central", # Constraints/rules of operation "constraints": [ @@ -65,6 +65,14 @@ IDENTITY_CONFIG = { "transparent-cognition", "no-unsolicited-dm", ], + + # What this agent can do + "capabilities": [ + "text-generation", + "code-execution", + "web-search", + "network-observation", + ], } # ============================================================================ @@ -134,6 +142,7 @@ async def main(): "infrastructure": IDENTITY_CONFIG["infrastructure"], "disclosureUrl": IDENTITY_CONFIG["disclosureUrl"], "constraints": IDENTITY_CONFIG["constraints"], + "capabilities": IDENTITY_CONFIG.get("capabilities", []), } await publish_record(client, token, "network.comind.identity", comind_record) diff --git a/data/published_messages.txt b/data/published_messages.txt index d49f6d9..b3f4caa 100644 --- a/data/published_messages.txt +++ b/data/published_messages.txt @@ -2967,3 +2967,34 @@ message-35010ec5-6726-432d-9a24-b37183908e36 message-35010ec5-6726-432d-9a24-b37183908e36 message-1e77f59b-ff79-44dc-808f-e2efaef0bd1a message-1e77f59b-ff79-44dc-808f-e2efaef0bd1a +message-a3c9513e-7cb7-4dce-b744-d4f10c4598dc +message-a153bcf7-4ac6-44a2-a5b5-f92588c9ef26 +message-a153bcf7-4ac6-44a2-a5b5-f92588c9ef26 +message-edba5abf-f81f-430c-934d-02fc6038b2dc +message-edba5abf-f81f-430c-934d-02fc6038b2dc +message-9c2eaab9-a5e9-4e9d-9e40-583edac6ec37 +message-9c2eaab9-a5e9-4e9d-9e40-583edac6ec37 +message-022d29db-0da3-41bf-8a21-b9da77b01852 +message-1803c00f-8975-445f-8439-dd81fe1fd296 +message-70b3401b-482d-4411-bf17-acce48a939d7 +message-70b3401b-482d-4411-bf17-acce48a939d7 +message-7d7be97c-4bbf-4004-84f7-812f77a4703e +message-f3dbb6ff-bc89-4a95-8bc0-13af28eff4db +message-f3dbb6ff-bc89-4a95-8bc0-13af28eff4db +message-bdb1511a-7cc5-4ea9-93b3-b408f5d44f40 +message-9a0acc04-1453-419c-8fdc-3d84c6cba633 +message-9a0acc04-1453-419c-8fdc-3d84c6cba633 +message-96676820-9b9d-4a40-9ddb-011b06a42582 +message-96676820-9b9d-4a40-9ddb-011b06a42582 +message-75af6b3c-50ba-4a8e-b417-20156319ef9f +message-75af6b3c-50ba-4a8e-b417-20156319ef9f +message-1cea5e23-89e4-4209-aed9-61d5e59cebbb +message-1cea5e23-89e4-4209-aed9-61d5e59cebbb +message-936ad270-9a32-49df-8b65-529e47d72679 +message-532d54d8-763e-4656-8f19-1030b886a402 +message-936ad270-9a32-49df-8b65-529e47d72679 +message-532d54d8-763e-4656-8f19-1030b886a402 +message-1b07ff72-c149-4781-8586-e2c3e9e71170 +message-24e9b5b5-a0ba-41a4-86bc-be2a526d282e +message-c3be7dd1-30ac-46b7-b496-5ccc35fd1692 +message-c3be7dd1-30ac-46b7-b496-5ccc35fd1692