Skip to content

Comments

fix(app): harden soul enable flows and steering audit#619

Merged
benjaminshafii merged 1 commit intodevfrom
fix/soul-enable-flows-radix-ux
Feb 20, 2026
Merged

fix(app): harden soul enable flows and steering audit#619
benjaminshafii merged 1 commit intodevfrom
fix/soul-enable-flows-radix-ux

Conversation

@benjaminshafii
Copy link
Member

Summary

  • Fix both Soul enable entry points so they no longer depend on a pre-installed slash command: empty-session Give me a soul now falls back to the bundled setup prompt body, and Soul tab Enable soul mode does the same.
  • Make Soul steering actions actually trigger runs by sending prompts immediately after creating a session (instead of only prefilling composer text).
  • Refresh the Soul screen layout around existing features: add a setup audit checklist, heartbeat proof panel, and steering checklist state so users can verify Soul worked and trigger follow-up actions from one place.
  • Add PR notes + screenshots for the validated flows under packages/app/pr/soul-flows-audit-and-steering.md and packages/app/pr/screenshots/.

Testing

  • pnpm --filter @different-ai/openwork-ui typecheck
  • pnpm --filter @different-ai/openwork-ui build
  • pnpm --filter @different-ai/openwork-ui test:health (fails in this environment: /global/health returns Unauthorized)
  • packaging/docker/dev-up.sh
  • Browser MCP verification against the Docker stack:
    • Empty session -> Give me a soul launches setup prompt flow
    • Soul tab -> Enable soul mode launches setup prompt flow
    • Complete setup (confirmed with yes) and verify Soul tab shows audit + heartbeat proof
    • Soul tab steering checklist -> Run heartbeat now opens a new task and sends the steering prompt

Evidence

  • packages/app/pr/screenshots/soul-flow-a-empty-session.png
  • packages/app/pr/screenshots/soul-flow-b-audit.png
  • packages/app/pr/screenshots/soul-flow-c-steering-trigger.png

@vercel
Copy link

vercel bot commented Feb 20, 2026

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

Project Deployment Actions Updated (UTC)
openwork-software Ready Ready Preview, Comment Feb 20, 2026 6:34am

@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

@benjaminshafii benjaminshafii merged commit 8805119 into dev Feb 20, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant