rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5 heartwood980d25a6e452071efbe7c32ca63c01bbceb120fb
{
"request": "trigger",
"version": 1,
"event_type": "patch",
"repository": {
"id": "rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5",
"name": "heartwood",
"description": "Radicle Heartwood Protocol & Stack",
"private": false,
"default_branch": "master",
"delegates": [
"did:key:z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT",
"did:key:z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW",
"did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
"did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
"did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz"
]
},
"action": "Updated",
"patch": {
"id": "8ca194cefb5ee4b52b3ce306e8d882e02b5f3ff2",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"title": "Abstract Git Traits",
"state": {
"status": "open",
"conflicts": []
},
"before": "9158df5067429282cbec60292316c13b3d965c5a",
"after": "980d25a6e452071efbe7c32ca63c01bbceb120fb",
"commits": [
"980d25a6e452071efbe7c32ca63c01bbceb120fb",
"590bc58fa4731165158a104ae6f3fc83a52ad31b",
"67c846ed2300c4282cd856b8240a8eb1dd3955c5",
"1d080f925fa2807b692c15662a0a98c5be86c2b2",
"97f12120f397243a8bdcf9ab947c5b80f3303a59",
"8c0be1e77e38bbb762799a1c38a71394a19454d6",
"3ef22cf4efe5a39bb1e62d47a05fc1881ab81474",
"ce38b1c5868e0994707eb89cd84ac86be0fcc339",
"56f023496f4d8cafe7ffb378a93fe41c4c411cb4",
"9f07fdef369a6d6f6751869e17fcfe2d21e0d226",
"e6a563b42ea2955c95cefc1b6bd26c227695d2e6",
"99705f51a901c4b268881af76512ee5be76c6466"
],
"target": "09b1f1f77cdec025f8f92f7395a38f76a11a0d85",
"labels": [],
"assignees": [],
"revisions": [
{
"id": "8ca194cefb5ee4b52b3ce306e8d882e02b5f3ff2",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"description": "This patch captures a set of abstract traits for Git operations.\nThe idea is that these traits capture the basic capabilities that are\nrequired to interact with Radicle storage repositories.\n\nFor now, the traits are defined in `radicle` so that the internals can\nbe refactored within the crate itself.\nOnce they are proven to be stable and useful, then they can be placed\nin their own crate, `radicle-git-repository`.",
"base": "a2de55cbb99ae178f09af61e3acf21192ee62097",
"oid": "e1867632fb03a1a75b73087e8ce5fb5d0846187c",
"timestamp": 1776164678
},
{
"id": "333699cc17ce59739d163a541696a85db3e991bc",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"description": "REVIEW: Renames and minor refactor",
"base": "a2de55cbb99ae178f09af61e3acf21192ee62097",
"oid": "832d377d58c273c26e07b7f75b14723663a413b5",
"timestamp": 1776178986
},
{
"id": "6569ca7666020b3ed8dd4d147cec5e32babd541e",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"description": "REVIEW: Take 2!",
"base": "a2de55cbb99ae178f09af61e3acf21192ee62097",
"oid": "46d916fac0a6cb4a877c41768217607a10a2ccd9",
"timestamp": 1776182648
},
{
"id": "48bf8e27f452a340c63c10789384996e5a5fc723",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"description": "Reworked the initial draft into a stable state",
"base": "9158df5067429282cbec60292316c13b3d965c5a",
"oid": "8494b9d6f7456e34e7da1f0ca005239987dd8ee0",
"timestamp": 1778758126
},
{
"id": "d0d31c49477619537b8f75fa162cb1a44c9e958d",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"description": "Changes:\n- Reword commits",
"base": "9158df5067429282cbec60292316c13b3d965c5a",
"oid": "97f12120f397243a8bdcf9ab947c5b80f3303a59",
"timestamp": 1778944622
},
{
"id": "87e4ea34153d66087424eb9e01535229b1c55cdb",
"author": {
"id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
"alias": "ade"
},
"description": "- Add minor aesthetic changes to errors\n- Introduce integration test for `git2` references",
"base": "9158df5067429282cbec60292316c13b3d965c5a",
"oid": "980d25a6e452071efbe7c32ca63c01bbceb120fb",
"timestamp": 1779364456
}
]
}
}
{
"response": "triggered",
"run_id": {
"id": "a4c6d022-1059-44b7-8376-322a0541372e"
},
"info_url": "https://cci.rad.levitte.org//a4c6d022-1059-44b7-8376-322a0541372e.html"
}
Started at: 2026-05-21 13:54:36.182623+02:00
Commands:
$ rad clone rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5 .
✓ Creating checkout in ./...
✓ Remote cloudhead@z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT added
✓ Remote-tracking branch cloudhead@z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT/master created for z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT
✓ Remote cloudhead@z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW added
✓ Remote-tracking branch cloudhead@z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW/master created for z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW
✓ Remote fintohaps@z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM added
✓ Remote-tracking branch fintohaps@z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM/master created for z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM
✓ Remote erikli@z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz added
✓ Remote-tracking branch erikli@z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz/master created for z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz
✓ Remote lorenz@z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz added
✓ Remote-tracking branch lorenz@z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz/master created for z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz
✓ Repository successfully cloned under /opt/radcis/ci.rad.levitte.org/cci/state/a4c6d022-1059-44b7-8376-322a0541372e/w/
╭────────────────────────────────────╮
│ heartwood │
│ Radicle Heartwood Protocol & Stack │
│ 168 issues · 48 patches │
╰────────────────────────────────────╯
Run `cd ./.` to go to the repository directory.
Exit code: 0
$ rad patch checkout 8ca194cefb5ee4b52b3ce306e8d882e02b5f3ff2
✓ Switched to branch patch/8ca194c at revision d0d31c4
✓ Branch patch/8ca194c setup to track rad/patches/8ca194cefb5ee4b52b3ce306e8d882e02b5f3ff2
Exit code: 0
$ git config advice.detachedHead false
Exit code: 0
$ git checkout 980d25a6e452071efbe7c32ca63c01bbceb120fb
fatal: unable to read tree (980d25a6e452071efbe7c32ca63c01bbceb120fb)
Exit code: 128