Skip to content

Make the initial greeting / empty-state / first assistant message configurable #177

@mdbecker

Description

@mdbecker

Hi, one small feature request that would make the agent templates much easier to customize:

Right now the initial chat greeting / empty-state message appears to be hardcoded in the shared frontend. That makes a very common customization surprisingly difficult for downstream users of templates like agent-openai-agents-sdk.

In my case, I wanted to change the default welcome text to an app-specific intake message. The backend can control the agent response, but not the very first message shown by the chat UI, so this ends up requiring frontend patching/overrides instead of simple configuration.

It would help a lot if the initial greeting were configurable, for example via one of these:

  • app config / env var
  • a simple frontend config file
  • optional backend-provided initial message

Even a very small version of this would be useful:

  • configurable empty-state greeting text, or
  • configurable first assistant message for a new chat

Why this would help:

  • this is a very common customization
  • it avoids patching the shared frontend for a simple UX change
  • it makes the templates easier to adopt without changing the overall architecture

This feels like a small, high-impact improvement to the current template system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions