containers/ramalama

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

开放

#2,437 创建于 2026年2月18日

 (11 条评论) (0 个反应) (1 位负责人)Python (354 个派生)github user discovery
buggood first issuestale-issue

仓库指标

星标
 (3,003 个星标)
PR 合并指标
 (平均合并 6天 7小时) (30 天内合并 32 个 PR)

描述

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

贡献者指南