full diff

ink.branchline.listBlooms

branchline.ink +1 −1
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": 1
7676}

Compare other versions