Skip to content

[bug]: Plane AI Build mode: "Awaiting response / confirm actions" state not shown until manual page reload #9183

@JobstVonHeintze

Description

@JobstVonHeintze

Is there an existing issue for this?

  • I have searched the existing issues

Current behavior

When using Plane AI in Build mode (agentic work item creation), the agent
plans and executes its tool calls correctly (work items are created in the
backend). However, the UI does not transition to the final
"Awaiting response — Please confirm the actions you want to execute"
state on its own. Instead, the frontend remains stuck showing intermediate
reasoning steps ("Contemplating...", "Zeroing in on the best step...",
"Still working...") seemingly in an endless loop.

A manual page reload reveals that the backend had in fact already reached
the confirmation state. After the reload, the confirm step appears, can be
approved, and the actions complete successfully ("X successful actions").

So the agent terminates correctly — this appears to be a frontend state
sync issue
, not an agent/looping problem.

Steps to reproduce

  1. Open Plane AI, switch to Build mode.
  2. Send a multi-step request that creates several work items, e.g.:
    "Create a parent work item and 4 sub-tasks with priorities and short
    descriptions for an employee onboarding process."
  3. Let the agent run. Observe the reasoning steps in the UI.
  4. Notice the UI appears to loop near completion and never shows the confirm step.
  5. Reload the page.
  6. Observe that the "Awaiting response — please confirm" state is now shown,
    can be confirmed, and the actions complete.

Expected behavior

The UI should automatically transition to the "Awaiting response / confirm
actions" state once the backend reaches it, without requiring a manual reload.

Additional context

Backend tool calls all return HTTP 200 (verified in the LLM proxy logs), and
the created work items are correct. The only issue is that the frontend does
not surface the completed/awaiting-confirmation state until reloaded.

Environment

Production

Browser

Google Chrome

Variant

Self-hosted

Version

Commercial, v2.6.1 - Deployment: Docker (prime-cli managed) - LLM backend: custom (OpenAI-compatible proxy); reproducible across different models, so it is not model-specific.

Metadata

Metadata

Labels

planesync issues to Plane🐛bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions