Skip to content

Surface interactive plan feedback in the sidebar#136

Merged
BunsDev merged 1 commit intomainfrom
okcode/interactive-plan-updates
Apr 1, 2026
Merged

Surface interactive plan feedback in the sidebar#136
BunsDev merged 1 commit intomainfrom
okcode/interactive-plan-updates

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Apr 1, 2026

Summary

  • Normalize plan step statuses so in_progress and inProgress both render correctly across server and client event paths.
  • Expand the plan sidebar to show pending user-input feedback inline, including the active step, question prompt, selected option state, and composer-driven actions.
  • Improve checklist and progress rendering with clearer completion labels, status badges, notes, and feedback-specific emphasis.
  • Add coverage for plan status normalization and update startup patching so nested effect installs are symlinked consistently.

Testing

  • Not run (per request/context).
  • Added/updated unit coverage for codex adapter plan status mapping.
  • Added/updated unit coverage for session-logic plan status normalization.

- Normalize snake_case plan statuses across server and web
- Show pending user input directly in the plan sidebar
- Improve checklist progress/status copy and add effect peer-install patch
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 1, 2026 2:55am

@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 1, 2026
@BunsDev BunsDev merged commit e32e0f3 into main Apr 1, 2026
8 of 9 checks passed
@BunsDev BunsDev deleted the okcode/interactive-plan-updates branch April 1, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant