containers/ramalama

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

オープン

#2,437 opened on 2026/02/18

 (11 件のコメント) (0 件のリアクション) (1 人の担当者)Python (354 件のフォーク)github user discovery
buggood first issuestale-issue

Repository metrics

Stars
 (3,000 個のスター)
PR merge metrics
 (平均マージ 6d 7h) (30d で 32 merged PRs)

説明

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

コントリビューターガイド