Skip to content

feat(tasks): add browser and terminal task tab launch options#2683

Draft
arnestrickmann wants to merge 3 commits into
mainfrom
emdash/terminal-tabs
Draft

feat(tasks): add browser and terminal task tab launch options#2683
arnestrickmann wants to merge 3 commits into
mainfrom
emdash/terminal-tabs

Conversation

@arnestrickmann

Copy link
Copy Markdown
Contributor

Summary

  • port the create-conversation modal to reuse the initial conversation composer on the current paneLayout tab system
  • let modal callers open optional browser tabs through their owning pane layout
  • add terminal as a first-class task tab backed by existing terminal/PTY infrastructure

Stacked Change Notes

Validation

  • corepack pnpm exec vitest run --project node src/renderer/features/tasks/commands.test.ts src/renderer/features/tabs/pane-store.test.ts src/renderer/features/tasks/create-task-modal/build-create-task-params.test.ts
  • corepack pnpm run typecheck
  • corepack pnpm run lint
  • corepack pnpm run format:check

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