Skip to content

Conversation

@Dimillian
Copy link
Owner

Motivation

  • Allow selecting model reasoning effort and collaboration mode when launching runs from the workspace home, matching the composer controls and enabling Plan/Code presets.
  • Reuse existing composer UI affordances so the workspace home provides the same options users expect when starting runs.

Description

  • Added collaboration mode and reasoning effort props to the WorkspaceHome component and rendered composer-style selectors next to the run mode and model controls using formatCollaborationModeLabel for labels.
  • Extended the useWorkspaceHome hook signature to accept effort and collaborationMode and threaded those values into run launches so sendUserMessageToThread includes effort and collaborationMode in its options.
  • Updated App.tsx to pass resolvedEffort and collaborationModePayload into useWorkspaceHome, and to forward collaboration/reasoning selection handlers and values into WorkspaceHome.
  • Adjusted types for the sendUserMessageToThread options and added small UI wiring to match the composer behaviour.

Testing

  • Ran npm run lint (ESLint) and it completed successfully.
  • Ran npm run typecheck (tsc --noEmit) and it completed successfully.

Codex Task

@Dimillian Dimillian changed the title Add workspace home collaboration and reasoning selectors feat: add workspace home collaboration and reasoning selectors Jan 31, 2026
@Dimillian
Copy link
Owner Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5bcd75bd94

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@Dimillian Dimillian merged commit 1296100 into main Jan 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants