full diff

com.suibari.nagi.generatePostAssist

suibari.com +9 −1
From
bafyreignht52nncr35mrhy2llf4uq5kkvkmuzjk23rixr2bmzsb4a7y4ja indexed 2026-09-15 03:25 UTC View this version
To
bafyreignmphum7h7z2nk3yuxzi3jm4uupzaorca4ndnmc3q5fw2jx5omym indexed 2026-09-16 15:18 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "com.suibari.nagi.generatePostAssist:input.mode" }
  • AddedEdge AddedEdge { src: "com.suibari.nagi.generatePostAssist:input", tgt: "com.suibari.nagi.generatePostAssist:input.mode", kind: "prop", name: Some("mode") }

Migration guidance

Added

  • AddedVertex { vertex_id: "com.suibari.nagi.generatePostAssist:input.mode" }

Notes

  • Non-breaking: AddedEdge { src: "com.suibari.nagi.generatePostAssist:input", tgt: "com.suibari.nagi.generatePostAssist:input.mode", kind: "prop", name: Some("mode") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
5 "description": "投稿を書いている途中で手が止まった本人へ、botたんが書く手助けになるひとことを生成する。書きかけの本文は生成にだけ使い、保存しない。",
5 "description": "投稿を書いている本人へ、書きかけの具体的な良さを肯定するか、未入力・削除時に発想を促すひとことを生成する。書きかけの本文は生成にだけ使い、保存しない。",
66 "errors": [
77 {
88 "name": "AuthRequired"
99 },
1010 {
1111 "name": "InvalidRequest"
1212 },
1313 {
1414 "name": "RateLimited"
1515 },
1616 {
1717 "name": "UpstreamUnavailable"
1818 }
1919 ],
2020 "input": {
2121 "encoding": "application/json",
2222 "schema": {
2323 "properties": {
2424 "lang": {
2525 "knownValues": [
2626 "ja",
2727 "en"
2828 ],
2929 "type": "string"
3030 },
31 "mode": {
32 "description": "affirm は書きかけの具体的な良さを肯定、question は発想を促す問いかけ。クライアントは IME 変換を除く実際の削除時に question、その後の追記で affirm へ戻す。未指定なら本文ありは affirm。空白のみ・空文字は常に question。",
33 "knownValues": [
34 "affirm",
35 "question"
36 ],
37 "type": "string"
38 },
3139 "previous": {
3240 "description": "同じ書きかけの間にすでに出したひとこと。繰り返さないために渡す。",
3341 "items": {
3442 "maxGraphemes": 200,
3543 "maxLength": 2000,
3644 "type": "string"
3745 },
3846 "maxLength": 5,
3947 "type": "array"
4048 },
4149 "text": {
4250 "description": "書きかけの本文。空文字なら書き始める前の声かけになる。",
4351 "maxGraphemes": 3000,
4452 "maxLength": 30000,
4553 "type": "string"
4654 },
4755 "today": {
4856 "description": "本人の端末のローカル日付 YYYY-MM-DD。日記の「同じ日付」を探すのに使う。",
4957 "type": "string"
5058 }
5159 },
5260 "required": [
5361 "text",
5462 "lang",
5563 "today"
5664 ],
5765 "type": "object"
5866 }
5967 },
6068 "output": {
6169 "encoding": "application/json",
6270 "schema": {
6371 "properties": {
6472 "message": {
6573 "maxGraphemes": 200,
6674 "type": "string"
6775 }
6876 },
6977 "required": [
7078 "message"
7179 ],
7280 "type": "object"
7381 }
7482 },
7583 "type": "procedure"
7684 }
7785 },
7886 "id": "com.suibari.nagi.generatePostAssist",
7987 "lexicon": 1
8088}

Compare other versions