Skip to content

"=== CONVERSATION FIX DEBUG ===" and the entire conversation history gets logged after a CTL+C interrupt #3978

@capttrousers

Description

@capttrousers

Describe the bug

A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. goose cli in a session
  2. ctl C while goose has control, ie send a reply and quickly ctl + c to get control back to edit the message.
  3. press up to get back the last message
  4. edit message and send, and see a huge yellow dump to warning logs, of the before vs after convo along with === CONVERSATION FIX DEBUG ===

Please provide following information:

  • OS & Arch: fedora 41 x86
  • Interface: CLI
  • Version: 1.1.4
  • Extensions enabled: default dev only
  • Provider & Model: openai:gpt-5-2025-08-07

Additional context
It looks like this is just some debug logging here:

debug_conversation_fix(

Perhaps that should go to debug level logs?

This makes each session basically unusable for scrolling back to re read history once the interrupt happens.

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