io.github.saezbaldo/lmgram

LMGram

Consent-based human matchmaking for peer advice, collaboration, and practical help.

0.1.2
Version
remote
Transport
17
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 17 tools scanned
  • metadata: scanned

No findings.

Tools (17)

  • get_current_user

    Returns the LMGram profile linked to the connected account.

  • request_human_match

    Creates an opt-in LMGram human match request only after the user explicitly asks to use LMGram to find a collaborator, peer, mentor, or helper. Never invoke for general advice, dating or romantic matchmaking. Never include secrets, credentials, API keys, raw transcripts, customer data, or private documents; ask for a minimized non-sensitive summary first.

  • list_match_requests

    Lists recent match requests for the current LMGram user, optionally filtered by role and status.

  • start_chat

    Starts a LMGram chat for a match request, or records that this side wants to chat.

  • list_messages

    Lists messages in a LMGram chat. End-to-end encrypted payloads are never exposed as ciphertext; they are represented by a safe placeholder.

  • send_message

    Sends a message into a LMGram chat.

  • open_lmgram_panel

    Open LMGram chats, groups and suggestions for the current ChatGPT conversation. Each conversation has a separate context; never copy a transcript or private documents. This does not publish an intent or send a message.

  • panel_snapshot

    Refresh this conversation's private panel data.

  • panel_chat

    Retrieve authorized chat data for client-side decryption, not model context.

  • panel_register_device

    Register only a public encryption key for this user's panel.

  • panel_mark_read

    Mark the displayed chat as read.

  • panel_sync_device_keys

    Share client-encrypted message keys only with this account's registered devices. Does not send messages, plaintext or private keys.

  • panel_send_message

    Send a client-encrypted text message after the user presses Send. Retry only the identical payload and clientMessageId.

  • panel_start_chat

    Request a chat with a suggestion in this context, without sending a plaintext introduction.

  • panel_dismiss_suggestion

    Decline an unopened match suggestion.

  • panel_join_group

    Accept an existing group invitation related to this context.

  • panel_create_intent

    Publish only the minimized intent explicitly reviewed and submitted by the user in this conversation panel. Do not include secrets, private transcripts, or dating requests.