AX Agent 플랜모드 잔재 제거와 상태바 소음 축소 반영
Some checks failed
Release Gate / gate (push) Has been cancelled

- AX Agent 내부 설정 오버레이에서 Plan Mode 도구 저장/노출 경로를 false 고정으로 정리

- 메인 설정에 남아 있던 플랜 모드 및 Plan Mode 도구 UI를 숨기고 카드 상태를 off 고정으로 정리

- Cowork/Code 상태바가 debug가 아닐 때 ToolCall/SkillCall/Paused/Resumed 이벤트로 과하게 흔들리지 않도록 조정

- claw-code parity 계획 문서와 README, DEVELOPMENT 이력을 현재 정책과 진척율 기준으로 갱신

- 검증: 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-05 17:11:30 +09:00
parent 78b962bece
commit 303a23130b
6 changed files with 37 additions and 17 deletions

View File

@@ -126,10 +126,9 @@ public partial class SettingsWindow : Window
if (AgentDecisionCardNormal != null) AgentDecisionCardNormal.IsChecked = decision == "normal";
if (AgentDecisionCardDetailed != null) AgentDecisionCardDetailed.IsChecked = decision == "detailed";
var planMode = (_vm.PlanMode ?? "off").Trim().ToLowerInvariant();
if (AgentPlanModeCardOff != null) AgentPlanModeCardOff.IsChecked = planMode == "off";
if (AgentPlanModeCardAlways != null) AgentPlanModeCardAlways.IsChecked = planMode == "always";
if (AgentPlanModeCardAuto != null) AgentPlanModeCardAuto.IsChecked = planMode == "auto";
if (AgentPlanModeCardOff != null) AgentPlanModeCardOff.IsChecked = true;
if (AgentPlanModeCardAlways != null) AgentPlanModeCardAlways.IsChecked = false;
if (AgentPlanModeCardAuto != null) AgentPlanModeCardAuto.IsChecked = false;
var operationMode = OperationModePolicy.Normalize(_vm.OperationMode);
if (AgentOperationModeInternal != null) AgentOperationModeInternal.IsChecked = operationMode == OperationModePolicy.InternalMode;
@@ -2217,12 +2216,7 @@ public partial class SettingsWindow : Window
private void AgentPlanModeCard_Checked(object sender, RoutedEventArgs e)
{
if (!IsLoaded || sender is not RadioButton rb || rb.IsChecked != true) return;
_vm.PlanMode = rb.Name switch
{
"AgentPlanModeCardAlways" => "always",
"AgentPlanModeCardAuto" => "auto",
_ => "off",
};
_vm.PlanMode = "off";
}
private void AgentOperationModeCard_Checked(object sender, RoutedEventArgs e)