[Improve] Make guided agent interactions reliable - #2470
Closed
roomote-roomote[bot] wants to merge 126 commits into
Closed
[Improve] Make guided agent interactions reliable#2470roomote-roomote[bot] wants to merge 126 commits into
roomote-roomote[bot] wants to merge 126 commits into
Conversation
Promote v0.0.2 to production
Promote v0.0.3 to production
Promote v0.0.4 to production
Promote v0.1.0 to production
Promote v0.1.1 to production
Promote v0.2.0 to production
Promote v0.3.0 to production
Promote v0.3.1 to production
Promote v0.4.0 to production
Promote v0.4.1 to production
SlackSetupExperience's intro screen owns the step action buttons, and it is skipped when the Slack config is already saved (savedSatisfied). But StepAuthEnvVars's providerOwnsActions check was missing the matching !savedSatisfied clause, so revisiting the auth step with saved Slack credentials rendered the value form with no action button at all, stranding the user on the page. Align providerOwnsActions with the intro guard and add a regression test for the saved-Slack revisit path. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Hotfix-only cut from main with the #299 Slack setup Continue fix.
[Chore] Release Roomote 0.4.2 hotfix for saved Slack continue
Drop the reverted analytics Model group-by line and document notification destination and homepage dump-flash fixes now included on release/v0.5.0.
Promote v0.5.0 to production
Promote v0.6.0 to production
Promote v0.7.0 to production
Promote v0.7.1 to production
Promote v0.8.0 to production
Promote v0.8.1 to production
Promote v0.9.0 to production
Promote v1.3.0 to production
Promote v1.3.1 to production
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
…ma-v1.3.2 [Fix] Release Roomote 1.3.2 for Fast integration schema failures
Promote v1.4.0 to production
….4.1 [Fix] Release Roomote 1.4.1 for failing GPT-5.x integration lookups
Promote v1.5.0 to production
Promote v1.5.1 to production
Promote v1.6.0 to production
Contributor
|
All reported issues are addressed in the current branch.
Fixed through 05fe0e0 |
Contributor
Author
|
Fixed all four review findings through |
roomote-roomote
Bot
force-pushed
the
feature/guided-interactions-2hkp457mhpgoz
branch
from
September 10, 2026 16:07
4b28bcb to
7fb914b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
request_user_inputtool rows, and keep the composer available beside optional questions.Why this change was made
Setup Sessions could show visible tool plumbing before cards, lose or misattribute human choices, and produce out-of-order narrative from independently scheduled setup events. Guided interactions also had inconsistent retry, connection-refresh, and chat-adapter guarantees.
Impact
Guided interactions now read as one coherent conversation and can be answered, skipped, or reordered without relying on the model to enforce persistence or exactly-once behavior. Existing persisted choices and legacy Discord cards remain supported.
Dependency
This is a stacked draft based on PR #2402, targeting its branch
feature/setup-integrations-1qjp5vnseogbg. Review and test #2402 first; after #2402 lands, rebase this branch ontodevelopand retarget this PR before merge.Validation and local testing
Passed:
pnpm check-types:fastpnpm lint:fastpnpm knip(only the existing Mint configuration hint)The authenticated browser walkthrough was canceled because the preview browser was not logged in. No browser proof or external OAuth completion is claimed.
Local verification:
git fetch origingit switch feature/guided-interactions-2hkp457mhpgozmise install && pnpm installpnpm dev(or use the repository's configured Roomote environment).No screenshots or screencasts are included because the authenticated state was unavailable and further login was explicitly canceled.