Skip to content

Gateway should keep auto-title generation failures silent #23246

@oferlaor

Description

@oferlaor

Problem

Gateway replies can include a background auxiliary warning after the main response has completed, for example:

⚠ Auxiliary title generation failed: HTTP 401: User not found.

This happened when the non-blocking auto-title generation side task failed in Slack. The title generation failure is not actionable to the end user in the thread and should not be delivered as a chat response.

Expected

Gateway auto-title failures should remain logged for operators/developers, but should not be surfaced as user-visible Slack/gateway messages.

Notes

The CLI can still surface auxiliary title-generation failures if desired; the issue is specifically gateway fire-and-forget title generation after a completed response.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havecomp/gatewayGateway runner, session dispatch, deliverysweeper:implemented-on-mainSweeper: behavior already present on current maintype/bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions