Skip to content

[Feat] Add Goal Mode command to Discord - #1306

Merged
daniel-lxs merged 4 commits into
developfrom
feature/discord-goal-185kqnkpdec6p
Aug 14, 2026
Merged

[Feat] Add Goal Mode command to Discord#1306
daniel-lxs merged 4 commits into
developfrom
feature/discord-goal-185kqnkpdec6p

Conversation

@roomote-community

@roomote-community roomote-community Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

​Created by Roomote. Follow up by mentioning @roomote, in the web UI, or in Discord.

What changed

  • Register /goal objective:<objective> as a Discord application command using the same “Keep working toward an objective across multiple turns” description as the web command picker.
  • Use that canonical description in Discord /help and the Discord documentation.
  • Enable Goal Mode for the active task in the current Discord task thread or DM without creating or resuming another task.
  • Preserve atomic Goal Mode activation by rolling back when prompt delivery or activation commit fails.

Why this change was made

Goal Mode was available from the web task composer but missing from Discord's command picker. This adds feature parity while making the command's multi-turn behavior clear and consistent across discovery surfaces.

Impact

Linked Discord users can run /goal inside an active Roomote task conversation to keep working toward an objective across multiple turns. Running it outside an active task returns guidance instead of starting or selecting a different task.

@roomote-community

roomote-community Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

No new code issues found. See task

Reviewed bca82a3

Comment thread packages/communication/src/discord-provider.ts Outdated
@daniel-lxs
daniel-lxs marked this pull request as ready for review August 14, 2026 02:27
@daniel-lxs
daniel-lxs merged commit c0aad54 into develop Aug 14, 2026
19 checks passed
@daniel-lxs
daniel-lxs deleted the feature/discord-goal-185kqnkpdec6p branch August 14, 2026 03:01
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.

2 participants