- Shipped
- November 13, 2026 at 12:16 PM UTC
- Author
- Kamo
- Commit
- f18e6bb
/api/ai/doc-links (member session, refuses an SI's session, SI_OFF without the SI app): - GET /status: enabled, assigned SI **************** still eligible), paused, askEnabled - POST /suggest: docs_suggest_for_message under the member's own session (missing-attachment guard + Suggested Docs) - POST /summary: docs_read then two lines in the assigned SI's own email voice (its compiled personality) - POST /follow-up: docs_share_views for the sent message then a draft the member reviews; never quotes the tracking - GET|PUT /settings: **************** (OFF by default), PUT needs MANAGE_DOC_SHARING_POLICY Writing needs an assigned SI (409 NO_SI_AGENT) and never runs while the SI workforce is paused (SI_PAUSED). **************** (public-chat X-Internal-Auth, the sign host's server only): GET enabled; POST reads the document through DocsService's PUBLIC route as that viewer (host/org, Verified, NDA, expiry, Antivirus all apply), answers from its text only with the identity rule; 12 questions per viewer per 10 min, 400 per org per hour; text cached by token hash for 10 min; nothing stored. PDFBox 3.0.3 added.
