containers/ramalama

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

Ouverte

#2 437 ouverte le 18 févr. 2026

 (11 commentaires) (0 réaction) (1 personne assignée)Python (356 forks)github user discovery
buggood first issuestale-issue

Métriques du dépôt

Stars
 (3 005 étoiles)
Métriques de merge PR
 (Merge moyen 6j 7h) (32 PRs mergées en 30 j)

Description

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

Guide contributeur