Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Feature Request: Add thread/topic title support in Reply Message API

Aperta
#129 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
python
Ambito
api

Direzione di ricerca

Inizia individuando la definizione della IM v1 Reply Message API e il relativo ReplyMessageRequestBody, quindi traccia il modo in cui i campi relativi ai thread sono rappresentati nell’SDK. Confronta il campo thread_name richiesto e l’operazione PATCH /im/v1/threads/:thread_id con la superficie API esistente; il lavoro è completato quando l’SDK espone le operazioni concordate per i titoli dei thread e i dati di richiesta corrispondenti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Feature Request

API area: IM v1 — Messages / Threads

Problem

When creating threads (话题) in P2P (1:1) chats via the Reply Message API (POST /im/v1/messages/:message_id/reply with reply_in_thread: true), the resulting thread window always displays a generic title "话题" (Topic). There is currently:

  1. No parameter in the Reply Message API to set a custom thread title/name
  2. No dedicated API endpoint to update a thread's title after creation
  3. No way for users to edit thread titles in the Feishu PC/mobile client for P2P chats

This contrasts with 话题群 (topic groups), where topic titles are fully supported.

Use Case

We run a multi-agent AI assistant system built on the Feishu Open Platform. Each agent creates branched thread windows for parallel conversations via the Reply API. When a user has 5+ active threads with the same bot, they all show "话题" — making it impossible to distinguish between them without opening each one.

Proposed Solution
  1. Add an optional thread_name field to ReplyMessageRequestBody for the Reply Message API:

    {
      "content": "...",
      "msg_type": "text",
      "reply_in_thread": true,
      "thread_name": "SSH Security Hardening"
    }
    
  2. Add a PATCH endpoint for updating thread titles:

    PATCH /im/v1/threads/:thread_id
    { "name": "Updated Thread Title" }
    
  3. Enable client-side editing of thread titles in P2P chats (currently only available in topic groups).

Impact

Thread naming would significantly improve UX for bot-heavy workflows where users maintain multiple concurrent conversation branches. The thread_id (omt_*) infrastructure already exists — this request is about exposing title metadata for it.

Thank you for considering this enhancement.

Lingua principale
Python
Stelle
559
Fork
102
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di larksuite/oapi-sdk-python

Tutte le issue di larksuite/oapi-sdk-python

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.