트레이 AX Agent 우선 진입과 설정 반영 fan-out 보강
Some checks failed
Release Gate / gate (push) Has been cancelled

- 트레이 우클릭 메뉴 상단에 AX Copilot 버전 헤더를 추가
- 트레이 좌클릭 시 AI 기능 활성화 상태에서는 AX Agent 창을 우선 열도록 변경
- 메인 설정 저장 완료 후 열린 AX Agent 창이 테마, 모델, 권한, 데이터 활용, 하단 composer 라벨을 즉시 다시 반영하도록 fan-out 경로 추가
- DraftQueue kind 분류를 message/command/steering/direct/followup 기준으로 보강하고 전송 버튼은 일반 메시지 전송 경로를 사용하도록 정리
- README.md, docs/DEVELOPMENT.md, docs/AGENT_ROADMAP.md 이력 갱신

검증
- dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify\\ -p:IntermediateOutputPath=obj\\verify\\
- 경고 0개, 오류 0개
This commit is contained in:
2026-04-04 23:17:55 +09:00
parent 72a8c0d541
commit 0fa2528401
6 changed files with 85 additions and 5 deletions

View File

@@ -40,6 +40,22 @@ public partial class TrayMenuWindow : Window
// ─── 아이템 빌더 API ─────────────────────────────────────────────────
/// <summary>일반 메뉴 항목을 추가합니다.</summary>
public TrayMenuWindow AddHeader(string text)
{
var label = new TextBlock
{
Text = text,
FontSize = 12,
FontWeight = FontWeights.SemiBold,
Margin = new Thickness(12, 2, 12, 6),
};
label.SetResourceReference(TextBlock.ForegroundProperty, "SecondaryText");
MenuPanel.Children.Add(label);
AddSeparator();
return this;
}
/// <summary>일반 메뉴 항목을 추가합니다.</summary>
public TrayMenuWindow AddItem(string glyph, string text, Action onClick)
{