github / github/copilot-cli

[Desktop] Show effective model in background-agent list and detail views

オープン
#4,178 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

area:agents area:models
主要言語
Shell
スター
11.2k
フォーク
1.9k
平均マージ
14時間 16分
マージ済み PR(30日)
6

説明

This was generated by AI during triage.

Problem

Desktop Background agents list and detail views do not show which model performed the delegated work.

Task names sometimes mention a model, but they are user-authored and are not reliable metadata. Runtime model metadata is already persisted per session and usage event.

Motivation

Model visibility helps users audit delegated work, compare agent runs, and understand Auto routing or differences in output.

Proposed solution

Enrich the existing Desktop surfaces:

  • Background agents list: show a short effective-model badge.
  • Agent detail/header: show the model display name and stable model ID.
  • Support truncation and tooltips; do not rely on color alone.

Display semantics

  • Running: latest effective model.
  • Completed: effective model used.
  • Auto: concrete routed model, with configured Auto optionally shown secondarily.
  • Unavailable: Unknown; never infer from the parent session.
  • Multiple models: Mixed in the list, with models shown per turn or as a list in details.

Terminology should align with the effective-model states introduced by #3824.

Example workflow

  1. Delegate several background agents using pinned and Auto-selected models.
  2. Open Background agents to compare the effective models.
  3. Open an agent to see its full model identity.

Acceptance criteria

  • List rows show the effective model when available.
  • Detail headers show the display name and stable model ID.
  • Auto-routed agents show the concrete effective model.
  • Missing metadata displays Unknown.
  • Multi-model agents display Mixed, with details available in the agent view.
  • A live Resolving... transition is optional.

Out of scope

  • A new CLI/TUI worker panel.
  • Reasoning-effort or context-tier display.
  • Changing model selection or routing.
  • Making the subagent aware of its model.

Related issues

Environment

  • GitHub Copilot desktop app v1.0.25
  • App-spawned CLI v1.0.71
  • Windows 11

Cropped screenshots can be attached showing the missing model field in the Background agents list and agent header.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、既存の Desktop バックグラウンドエージェント一覧とエージェントの詳細/ヘッダービューを見つけ、次にセッションと使用状況イベントから永続化されたランタイムモデルのメタデータをたどります。#3824 で導入された有効モデルの状態を確認します。一覧の行と詳細ヘッダーに、Auto routing、Unknown、Mixed のケースを含む指定されたモデル状態が表示され、色だけに依存しないことが完了の条件です。

索引モデルが issue の本文から書いたものです。

評価

領域
desktop
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。