Skip to content

[Bug]: After Updating 2.9.9 -> 2.11.0 pasting text is broken #2999

@moon-strider

Description

@moon-strider

Bug Description

After updating to 2.11.0, the text pasting immediately crashes the cli app, and messes up the terminal window layouts seemingly beyond repair (not just for forge, for every app in the same terminal window)

Steps to Reproduce

  1. Update to ForgeCode 2.11.0
  2. Run ForgeCode in any project
  3. Try to paste in the text. I tried the following:
Проверь ПОЛНОСТЬЮ этот проект на соответствие КАЖДОГО пункта функционала исходному тексту задачи. Ты должен произвести аналитическую проверку, думая и читая файлы, ты должен запускать юнит тесты, smoke тесты, e2e тесты, ручные проверки частей кода вне тестов, тыкаясь в API кода, ручные e2e тесты, поднимая проект и проверяя КАЖДУЮ возможную ветку функционала. Но никаких изменений в коде делать тебе нельзя. Ты должен только в конце дать подробный ответ. Исходный текст лежит в tmp/or.md
  1. Receive an error and an app crash:
ERROR: byte index 5 is not a char boundary; it is inside 'х' (bytes 4..6) of `исходному тексту задачи. Ты должен произвести аналитическую проверку, думая и читая файлы, ты должен запускать юнит тесты, smoke тесты, e2e тест`[...]

Expected Behavior

The text should be pasted as normal, app should not crash

Actual Behavior

App crashes, the error message appears, and the terminal window layout is broken

Image

Forge Version

2.11.0

Operating System & Version

MacOS 26.2

AI Provider

OpenAI

Model

gpt-5.4

Installation Method

npx forgecode@latest

Configuration

I don't have forge.yaml, although I have a forge.toml:

[session]
provider_id = "openai"
model_id = "gpt-5.4"

[reasoning]
effort = "high"

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions