fix(wren-ui): allow process state transition skipped when understanding#1473
Conversation
WalkthroughThe changes update the handling of process states in the UI and underlying state machine. In the UI component, the Changes
Sequence Diagram(s)sequenceDiagram
participant PS as ProcessStateMachine
participant UI as UI Renderer
participant ST as PROCESS_STATE
Note over PS, ST: State starts at UNDERSTANDING
PS->>ST: Request possible next state
alt Next state options available
ST-->>PS: SEARCHING
ST-->>PS: PLANNING
ST-->>PS: GENERATING
end
PS->>UI: Invoke getDefaultStateComponent(chosen state)
UI-->>PS: Render IntentionFinished component for valid states
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
⏰ Context from checks skipped due to timeout of 90000ms (2)
🔇 Additional comments (2)
✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
…or ClawHub (Canner#1473) Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
allow process state transition skipped when understanding
Summary by CodeRabbit