Skip to content

fix(welcome-agent): require at least one integration to complete onboarding #993

Description

@graycyrus

Description

Follow-up from #885. The engagement criteria in complete_onboarding still allows users to finish onboarding with just 3 exchanges and zero integrations connected. The intent of #885 was to require at least one Composio integration before the welcome agent can complete.

Current behavior

The engagement check uses OR logic — a user can complete onboarding after 3 back-and-forth messages without connecting anything.

Expected behavior

At least 1 Composio integration must be connected before complete_onboarding succeeds. The error message should also be updated to reflect the new requirement.

Activity

  1. self-assigned this
    on Apr 27, 2026
  2. added a commit that references this issue on Apr 28, 2026
    d2feea8
  3. moved this from Todo to In progress in Team Openhumanon Apr 28, 2026
  4. moved this from In progress to Done in Team Openhumanon Apr 29, 2026
  5. added theissue type on Aug 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions