Match the guide filename to Chat and update README links and the live llms.txt documentation.
- commit
- d730679639bf491be790d6486cace935b188059a
- parent
- aa10e5ab59902dcc8e778c9a85f0f5889132541b
- author
- Dami <dami.etoile@gmail.com>
| M | README.md | 2 | +- |
| M | docs/ | 2 | +- |
| R | docs/ | 0 | |
| M | internal/ | 4 | ++-- |
@@ -83,7 +83,7 @@ See [Git collaboration](docs/git-collaboration.md) for issues, pull requests, co
8383 8484 See [Membership](docs/membership.md) for invites, joining with NIP-43 and reviewing access requests.8585 86-See [Chat](docs/rooms.md) for group rooms and one-to-one conversations, open and members-only access, room administration, NIP-17 direct messages, connecting Buzz-compatible clients and agents, and the live room stream.86+See [Chat](docs/chat.md) for group rooms and one-to-one conversations, open and members-only access, room administration, NIP-17 direct messages, connecting Buzz-compatible clients and agents, and the live room stream.8787 8888 See [Social](docs/social.md) for notes, long-form articles, NIP-10 and NIP-22 conversations, reactions, Markdown, media and mixed feeds.8989 @@ -9,7 +9,7 @@ Tiny combines a Nostr relay with pages for publishing, conversation, files and c
99 | Set up a personal relay and connect clients | [Personal relay](personal-relay.md) |1010 | Join, invite people and manage membership | [Membership](membership.md) |1111 | Manage your profile, relay lists, presence and device notifications | [Account and installed app](app.md) |12-| Use group Chat and encrypted one-to-one messages | [Chat](rooms.md) |12+| Use group Chat and encrypted one-to-one messages | [Chat](chat.md) |1313 | Publish notes and articles, comment and react | [Social](social.md) |1414 | Upload, organize and preview files; choose public, member or secret-link access | [Files and private repositories](files-and-private-repositories.md) |1515 | Publish wiki pages and review proposals or merges | [Wiki](wiki.md) |No content changes.
@@ -109,7 +109,7 @@ func (t *Tenant) llmsHTTP(w http.ResponseWriter, r *http.Request) {
109109 "",110110 "## Chat and Social",111111 "",112- "- Chat: "+base+"/chat combines NIP-29 group rooms and NIP-17 one-to-one messages. Existing /rooms URLs and room MCP tool names remain supported. Group messages use kind 9; kind 11 threads and kind 12 replies remain supported. Kind 9 replies use NIP-10 root and reply markers. The web UI shows one level of replies under the original root; follow-ups stay in that thread. Unsigned reply_in_thread templates resolve reply IDs to the original root. Room attachments use NIP-92 metadata. The rooms guide documents 0xchat, Flotilla and Buzz compatibility boundaries.",112+ "- Chat: "+base+"/chat combines NIP-29 group rooms and NIP-17 one-to-one messages. Existing /rooms URLs and room MCP tool names remain supported. Group messages use kind 9; kind 11 threads and kind 12 replies remain supported. Kind 9 replies use NIP-10 root and reply markers. The web UI shows one level of replies under the original root; follow-ups stay in that thread. Unsigned reply_in_thread templates resolve reply IDs to the original root. Room attachments use NIP-92 metadata. The chat guide documents 0xchat, Flotilla and Buzz compatibility boundaries.",113113 "- Direct messages use NIP-44 encryption and NIP-59 gift wraps with kind 10050 inbox relay lists. Decryption and recipient delivery happen in the client; room MCP tools do not read or send decrypted direct messages.",114114 "- Presence (kind 20001) and typing (kind 20002) are ephemeral. People opt in through "+base+"/account, which also holds personal relay lists and a profile link. Account preferences are separate from relay management. Agent labels identify the grant operator.",115115 "- Social: "+base+"/social is one chronological feed of kind 1 notes and kind 30023 articles. Note replies use NIP-10; article comments use NIP-22 kind 1111; reactions use NIP-25 kind 7, including NIP-30 emoji. Articles render Markdown; notes and comments keep plain text with links and media embeds. Media uses NIP-92. Use publish_event for signed Social events; the Social guide covers formats and Jumble/Primal interoperability.",@@ -148,7 +148,7 @@ func (t *Tenant) llmsHTTP(w http.ResponseWriter, r *http.Request) {
148148 "",149149 "- MCP: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/mcp.md",150150 "- Agents, grant requests, decisions, tasks and runner setup: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/agents.md",151- "- Chat and direct-message interoperability: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/rooms.md",151+ "- Chat and direct-message interoperability: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/chat.md",152152 "- Social notes, articles and interactions: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/social.md",153153 "- Files, access, encryption and uploads: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/files-and-private-repositories.md",154154 "- Account, profile and notifications: https://github.com/FelineStateMachine/tinyrelay/blob/main/docs/app.md",