containers/ramalama

Continuation characters in chat require ' \' rather than '\'

Aperta

#2437 aperta il 18 feb 2026

 (11 commenti) (0 reazioni) (1 assegnatario)Python (355 fork)github user discovery
buggood first issuestale-issue

Metriche repository

Star
 (3000 stelle)
Metriche merge PR
 (Merge medio 6g 7h) (32 PR mergiate in 30 g)

Descrizione

Issue Description

The docs describes new line continuation characters as just \, however, in practice chat actually requires a space followed by \. This comes from this implementation in chat.py

        self.content.append(user_content.rstrip(" \\"))

Steps to reproduce the issue

  1. run a model
  2. Begin typing a message with a continuation line.
e.g. "hello\
how are you?"

Describe the results you received

The new line character submits the message rather than continuing.

Describe the results you expected

A multiline message.

ramalama info output

{
    "Accelerator": "none",
    "Config": {
        "api_key": "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",
        "carimage": "quay.io/ramalama/ramalama",
        "engine": "docker",
        "settings": {
            "config_files": [
                "/Users/ieaves/.config/ramalama/ramalama.conf"
            ]
        },
        "user": {
            "no_missing_gpu_prompt": true
        }
    },
...
}

Upstream Latest Release

Yes

Additional environment details

No response

Additional information

No response

Guida contributor