com.suibari.nagi.searchChannels

suibari.com

Schema Diff

+15 -0

From

CID
bafyreigrzex3ltl...
Indexed At
2026-07-24 10:49 UTC
View this version

To

CID
bafyreifcfcztaqy...
Indexed At
2026-08-05 17:13 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "output": {
6 6
        "encoding": "application/json",
7 7
        "schema": {
8 8
          "properties": {
9 9
            "channels": {
10 10
              "items": {
11 11
                "type": "unknown"
12 12
              },
13 13
              "type": "array"
14 14
            },
15 15
            "cursor": {
16 16
              "type": "string"
17 17
            },
18 18
            "hasMore": {
19 19
              "type": "boolean"
20 20
            }
21 21
          },
22 22
          "required": [
23 23
            "channels",
24 24
            "hasMore"
25 25
          ],
26 26
          "type": "object"
27 27
        }
28 28
      },
29 29
      "parameters": {
30 30
        "properties": {
31 31
          "cursor": {
32 32
            "type": "string"
33 33
          },
34 34
          "limit": {
35 35
            "default": 50,
36 36
            "maximum": 100,
37 37
            "minimum": 1,
38 38
            "type": "integer"
39 39
          },
40 +
          "mode": {
41 +
            "default": "hybrid",
42 +
            "description": "exact=name+description の語彙一致のみ(活動順) / semantic=埋め込みの近傍のみ(語彙一致ヒットは除外・相対しきい値で足切り) / hybrid=両者を混ぜた従来の1本。typeahead=true のときは無視される。",
43 +
            "knownValues": [
44 +
              "exact",
45 +
              "semantic",
46 +
              "hybrid"
47 +
            ],
48 +
            "type": "string"
49 +
          },
40 50
          "q": {
41 51
            "description": "自由文キーワード。name+description を意味検索(埋め込み)+語彙一致で検索する。",
42 52
            "maxLength": 200,
43 53
            "type": "string"
54 +
          },
55 +
          "typeahead": {
56 +
            "default": false,
57 +
            "description": "true のとき、入力候補用に name だけを軽量な語彙一致で検索する。",
58 +
            "type": "boolean"
44 59
          }
45 60
        },
46 61
        "required": [
47 62
          "q"
48 63
        ],
49 64
        "type": "params"
50 65
      },
51 66
      "type": "query"
52 67
    }
53 68
  },
54 69
  "id": "com.suibari.nagi.searchChannels",
55 70
  "lexicon": 1
56 71
}

Compare Other Versions

Lexicon Garden

@