- AX Agent 내부 설정의 최대 컨텍스트 토큰 프리셋에 32K와 128K 중간값 추가 - 현재 MaxContextTokens 값이 중간 구간에 있어도 가장 가까운 프리셋 카드가 자연스럽게 활성화되도록 선택 매핑 확장 - README와 DEVELOPMENT 문서에 2026-04-05 22:48 (KST) 기준 작업 이력 반영 - 검증: 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:
@@ -1035,3 +1035,5 @@ MIT License
|
|||||||
- Cowork/Code 하단 작업 폴더 바에서 불필요한 폴더 해제 `X` 버튼을 제거하고, 구분선과 권한/데이터 활용 버튼 정렬을 다시 맞춰 더 단정한 한 줄 흐름으로 정리했다.
|
- Cowork/Code 하단 작업 폴더 바에서 불필요한 폴더 해제 `X` 버튼을 제거하고, 구분선과 권한/데이터 활용 버튼 정렬을 다시 맞춰 더 단정한 한 줄 흐름으로 정리했다.
|
||||||
- 업데이트: 2026-04-05 22:44 (KST)
|
- 업데이트: 2026-04-05 22:44 (KST)
|
||||||
- AX Agent 내부 설정에서 `호출 간격 최적화`, `의사결정 수준` 실행 방식 블록은 `코워크/코드` 공통 탭에만 남기고, `코워크`와 `코드` 개별 탭에서는 숨겼다. 함께 레거시 `실행 전 계획` 행도 UI에서 제거했다.
|
- AX Agent 내부 설정에서 `호출 간격 최적화`, `의사결정 수준` 실행 방식 블록은 `코워크/코드` 공통 탭에만 남기고, `코워크`와 `코드` 개별 탭에서는 숨겼다. 함께 레거시 `실행 전 계획` 행도 UI에서 제거했다.
|
||||||
|
- 업데이트: 2026-04-05 22:48 (KST)
|
||||||
|
- AX Agent 내부 설정의 `최대 컨텍스트 토큰` 프리셋에 `32K`, `128K` 중간값을 추가하고, 현재 저장값이 중간 구간에 있을 때도 가장 가까운 프리셋 카드가 자연스럽게 선택되도록 매핑을 보강했다.
|
||||||
|
|||||||
@@ -4780,3 +4780,5 @@ ow + toggle ?쒓컖 ?몄뼱濡??ㅼ떆 ?뺣젹?덈떎.
|
|||||||
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml) 의 Cowork/Code 하단 작업 폴더 바에서 `폴더 연결 해제`용 `X` 버튼을 제거했다. 함께 그리드 컬럼 인덱스와 구분선/권한/Git 배치도 다시 맞춰 작업 폴더, 데이터 활용, 권한, Git 상태가 한 줄로 더 자연스럽게 이어지도록 정리했다.
|
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml) 의 Cowork/Code 하단 작업 폴더 바에서 `폴더 연결 해제`용 `X` 버튼을 제거했다. 함께 그리드 컬럼 인덱스와 구분선/권한/Git 배치도 다시 맞춰 작업 폴더, 데이터 활용, 권한, Git 상태가 한 줄로 더 자연스럽게 이어지도록 정리했다.
|
||||||
- 업데이트: 2026-04-05 22:44 (KST)
|
- 업데이트: 2026-04-05 22:44 (KST)
|
||||||
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml), [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs) 에서 AX Agent 내부 설정의 `실행 방식` 블록을 `코워크/코드` 공통 탭 전용으로 제한했다. 이제 `호출 간격 최적화`, `의사결정 수준`은 `코워크/코드` 탭에만 보이고, `코워크`와 `코드` 개별 탭에서는 중복 노출되지 않는다. 레거시 `실행 전 계획` 행도 XAML에서 완전히 제거했다.
|
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml), [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs) 에서 AX Agent 내부 설정의 `실행 방식` 블록을 `코워크/코드` 공통 탭 전용으로 제한했다. 이제 `호출 간격 최적화`, `의사결정 수준`은 `코워크/코드` 탭에만 보이고, `코워크`와 `코드` 개별 탭에서는 중복 노출되지 않는다. 레거시 `실행 전 계획` 행도 XAML에서 완전히 제거했다.
|
||||||
|
- 업데이트: 2026-04-05 22:48 (KST)
|
||||||
|
- [ChatWindow.xaml](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml), [ChatWindow.xaml.cs](/E:/AX%20Copilot%20-%20Codex/src/AxCopilot/Views/ChatWindow.xaml.cs) 의 `최대 컨텍스트 토큰` 프리셋 카드에 `32K`, `128K`를 추가했다. 함께 선택 매핑도 확장해서 현재 `MaxContextTokens` 값이 `16K~32K`, `64K~128K` 구간에 있을 때도 가장 가까운 프리셋 카드가 올바르게 활성화되도록 보정했다.
|
||||||
|
|||||||
@@ -3524,6 +3524,17 @@
|
|||||||
Tag="16384">
|
Tag="16384">
|
||||||
<TextBlock Text="16K" FontSize="12" Foreground="{DynamicResource PrimaryText}"/>
|
<TextBlock Text="16K" FontSize="12" Foreground="{DynamicResource PrimaryText}"/>
|
||||||
</Border>
|
</Border>
|
||||||
|
<Border x:Name="OverlayContext32KCard"
|
||||||
|
Cursor="Hand"
|
||||||
|
CornerRadius="8"
|
||||||
|
BorderThickness="1"
|
||||||
|
BorderBrush="{DynamicResource BorderColor}"
|
||||||
|
Padding="9,7"
|
||||||
|
Margin="0,0,8,8"
|
||||||
|
MouseLeftButtonUp="OverlayContextPresetCard_MouseLeftButtonUp"
|
||||||
|
Tag="32768">
|
||||||
|
<TextBlock Text="32K" FontSize="12" Foreground="{DynamicResource PrimaryText}"/>
|
||||||
|
</Border>
|
||||||
<Border x:Name="OverlayContext64KCard"
|
<Border x:Name="OverlayContext64KCard"
|
||||||
Cursor="Hand"
|
Cursor="Hand"
|
||||||
CornerRadius="8"
|
CornerRadius="8"
|
||||||
@@ -3535,6 +3546,17 @@
|
|||||||
Tag="65536">
|
Tag="65536">
|
||||||
<TextBlock Text="64K" FontSize="12" Foreground="{DynamicResource PrimaryText}"/>
|
<TextBlock Text="64K" FontSize="12" Foreground="{DynamicResource PrimaryText}"/>
|
||||||
</Border>
|
</Border>
|
||||||
|
<Border x:Name="OverlayContext128KCard"
|
||||||
|
Cursor="Hand"
|
||||||
|
CornerRadius="8"
|
||||||
|
BorderThickness="1"
|
||||||
|
BorderBrush="{DynamicResource BorderColor}"
|
||||||
|
Padding="9,7"
|
||||||
|
Margin="0,0,8,8"
|
||||||
|
MouseLeftButtonUp="OverlayContextPresetCard_MouseLeftButtonUp"
|
||||||
|
Tag="131072">
|
||||||
|
<TextBlock Text="128K" FontSize="12" Foreground="{DynamicResource PrimaryText}"/>
|
||||||
|
</Border>
|
||||||
<Border x:Name="OverlayContext256KCard"
|
<Border x:Name="OverlayContext256KCard"
|
||||||
Cursor="Hand"
|
Cursor="Hand"
|
||||||
CornerRadius="8"
|
CornerRadius="8"
|
||||||
|
|||||||
@@ -16570,13 +16570,17 @@ public partial class ChatWindow : Window
|
|||||||
{
|
{
|
||||||
<= 4096 => 4096,
|
<= 4096 => 4096,
|
||||||
<= 16384 => 16384,
|
<= 16384 => 16384,
|
||||||
|
<= 32768 => 32768,
|
||||||
<= 65536 => 65536,
|
<= 65536 => 65536,
|
||||||
|
<= 131072 => 131072,
|
||||||
<= 262144 => 262144,
|
<= 262144 => 262144,
|
||||||
_ => 1_000_000
|
_ => 1_000_000
|
||||||
};
|
};
|
||||||
SetOverlayCardSelection(OverlayContext4KCard, context == 4096);
|
SetOverlayCardSelection(OverlayContext4KCard, context == 4096);
|
||||||
SetOverlayCardSelection(OverlayContext16KCard, context == 16384);
|
SetOverlayCardSelection(OverlayContext16KCard, context == 16384);
|
||||||
|
SetOverlayCardSelection(OverlayContext32KCard, context == 32768);
|
||||||
SetOverlayCardSelection(OverlayContext64KCard, context == 65536);
|
SetOverlayCardSelection(OverlayContext64KCard, context == 65536);
|
||||||
|
SetOverlayCardSelection(OverlayContext128KCard, context == 131072);
|
||||||
SetOverlayCardSelection(OverlayContext256KCard, context == 262144);
|
SetOverlayCardSelection(OverlayContext256KCard, context == 262144);
|
||||||
SetOverlayCardSelection(OverlayContext1MCard, context == 1_000_000);
|
SetOverlayCardSelection(OverlayContext1MCard, context == 1_000_000);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user