Skip to content

Feature: Allow sending follow-up messages during active Claude task #126

Description

@vckobi

Feature Request

Problem

When Claude is actively working on a task (reading files, editing code, running commands), the user cannot send additional context, corrections, or notes until the current operation completes.

Claude Code CLI natively supports this — you can type messages while Claude is working and it picks them up. However, the Telegram bot currently blocks input during active tasks, requiring fully sequential interaction.

Proposed Solution

Allow users to send messages while Claude is processing a request. These messages could either:

  1. Queue & append — Collect follow-up messages and feed them to Claude as additional context when the current turn ends (simplest approach)
  2. Live inject — Pass the message to the active Claude session in real-time, similar to how the CLI works (ideal but more complex)
  3. Hybrid — Let short messages queue, but support a prefix like ! or /note to inject immediately

Use Cases

  • User realizes they forgot to mention a constraint → sends "also make sure to handle null values"
  • User wants to redirect Claude mid-task → "actually, use TypeScript instead"
  • User wants to add context → "the config file is at /etc/app/config.yaml"
  • User spots Claude going in wrong direction → "stop, that's the wrong file"

Related PRs

Environment

Using claude-code-telegram v1.3.0 inside a Docker container (linuxserver/code-server) with Claude Code CLI.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions