Skip to content

Feature Request: Choose the Execution Provider When Creating a Kanban Task #84

Description

@malys

Summary

When creating a Kanban task, it should be possible to immediately select which AI provider will execute the work.

For example:

  • Claude
  • Codex
  • Gemini
  • OpenAI
  • Local Agent
  • Custom Provider

This would avoid creating the task first and then modifying the associated session.

Current Behavior

  1. Create a Kanban task.
  2. A chat/session is created using the default configuration.
  3. User must manually adjust settings afterward (when possible).

Expected Behavior

During task creation:

New Task

Title:
[________________]

Provider:
[ Codex ▼ ]

Model:
[ Auto ▼ ]

Reasoning:
[ Medium ▼ ]

Agent:
[ Developer ▼ ]

Dynamic Configuration

Providers, models, and effort levels should be loaded dynamically.

Examples:

Provider
- Claude
- Codex
- Gemini
- OpenAI
- ...
Model
- Auto
- Sonnet
- Opus
- Codex Sol
- Codex Terra
- GPT-5
- ...
Reasoning
- Low
- Medium
- High
- Maximum
- ...

The UI should not hardcode specific values since available options can change between releases.

Task Templates

Allow task templates such as:

Bug Fix
→ Codex
→ High Effort

Documentation
→ Claude Sonnet
→ Medium Effort

Architecture Review
→ Claude Opus
→ High Effort

Kanban Visibility

Display execution settings directly on the card:

[Codex]
[Terra]
[High]

or

[Claude]
[Opus]

Benefits

  • Faster workflow.
  • Better cost control.
  • Better model selection based on task type.
  • No need to edit the session after task creation.
  • Makes delegated and autonomous workflows easier to manage.

Priority

High

Use Case

As a user, I want to select the execution

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions