트레이 AX Agent 우선 진입과 설정 반영 fan-out 보강
Some checks failed
Release Gate / gate (push) Has been cancelled
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:
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user