From
bafyreifzcuumed23zs5prl74ygagbbx4ffpc5pjebwovvyto4dl6h64dxy
indexed 2026-04-18 04:00 UTC
View this version
To
bafyreif5e2qo62wtqe53iw23duovitpaun74dutrq5264hagg4bm36hkh4
indexed 2026-04-20 22:24 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"bloomView": {55
"properties": {66
"bloom": {77
"description": "The bloom AT-URI.",88
"format": "at-uri",99
"type": "string"1010
},1111
"root": {1212
"description": "The root AT-URI this bloom descends from.",1313
"format": "at-uri",1414
"type": "string"1515
}1616
},1717
"required": [1818
"bloom",1919
"root"2020
],2121
"type": "object"2222
},2323
"main": {24
"description": "List active blooms: buds past the 24h growing window that are either still inside the 48h follow window or have never gained a child. Supports 'recent' (newest createdAt first) and 'pollen' (decay-weighted pollen score across the bloom and its ancestors).",24
"description": "List active blooms: every bud past its 24h growing window. Blooms never age out of eligibility; the 'pollen' sort's time-decay weighting is what sinks stale entries. Supports 'recent' (newest createdAt first) and 'pollen' (decay-weighted pollen score across the bloom and its ancestors).",2525
"output": {2626
"encoding": "application/json",2727
"schema": {2828
"properties": {2929
"blooms": {3030
"items": {3131
"ref": "#bloomView",3232
"type": "ref"3333
},3434
"type": "array"3535
},3636
"cursor": {3737
"description": "Opaque pagination token for the next page. Absent when there are no more results.",3838
"type": "string"3939
}4040
},4141
"required": [4242
"blooms"4343
],4444
"type": "object"4545
}4646
},4747
"parameters": {4848
"properties": {4949
"cursor": {5050
"description": "Opaque pagination token returned by a prior call.",5151
"type": "string"5252
},5353
"limit": {5454
"default": 50,5555
"maximum": 100,5656
"minimum": 1,5757
"type": "integer"5858
},5959
"sort": {6060
"default": "recent",6161
"description": "Sort order. 'recent' orders blooms by bud createdAt, newest first. 'pollen' ranks blooms by a pollen-weighted score: each grain of pollen on the bloom or any ancestor contributes with independent time and depth half-life decay, so both fresh tip-of-branch interest and steady deep-lineage accumulation rank well.",6262
"knownValues": [6363
"recent",6464
"pollen"6565
],6666
"type": "string"6767
}6868
},6969
"type": "params"7070
},7171
"type": "query"7272
}7373
},7474
"id": "ink.branchline.listBlooms",7575
"lexicon": 17676
}