Skip to content

[Bug]: Open Responses API conversations are never given a generated title (only the agent name) #16314

Description

@vaibhav-Singh9888

What happened?

Conversations created via POST /api/agents/v1/responses are always titled with the agent's name (fallback "Open Responses Conversation"), never a content-based title. The normal chat/agents path generates a title from the first exchange; the Responses path does not.

Expected
Parity with the chat path: generate a title from the first exchange (honoring TITLE_CONVO/titleConvo/titleModel).

Likely cause (code inspection)
api/server/controllers/agents/responses.js persists title: resolveConversationTitle(req, agent?.name || 'Open Responses Conversation') — a static value; no addTitle/titleConvo (LLM title) call exists in the Responses controller.

Version Information

(v0.8.8-rc4)

Steps to Reproduce

  1. POST /api/agents/v1/responses to start a new conversation.
  2. Open it in the UI or read it back → the title is the agent name, never a summary.

What browsers are you seeing the problem on?

No response

Relevant log output

NA

Screenshots

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐛 bugSomething isn't working🗺️ API Routes MWcodegraph: the taxonomy area this belongs to (classifier, confidence ≥ 0.9)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions