Polish toolbar compact action label

This commit is contained in:
murashit 2026-07-08 11:05:56 +09:00
parent 48c0b80f39
commit e83dc59521
2 changed files with 2 additions and 6 deletions

View file

@ -169,11 +169,7 @@ function ChatActionsPanel({ model, actions }: { model: ToolbarViewModel; actions
className="codex-panel__chat-actions-panel-item"
disabled={model.newChatDisabled}
/>
<ToolbarPanelItem
label="Compact conversation"
onClick={actions.compactConversation}
className="codex-panel__chat-actions-panel-item"
/>
<ToolbarPanelItem label="Compact context" onClick={actions.compactConversation} className="codex-panel__chat-actions-panel-item" />
<ToolbarPanelItem label="Set goal..." onClick={actions.setGoal} className="codex-panel__chat-actions-panel-item" />
</div>
);

View file

@ -86,7 +86,7 @@ describe("Toolbar decisions", () => {
const items = [...parent.querySelectorAll<HTMLElement>(".codex-panel__chat-actions-panel-item")];
expect(parent.querySelector(".codex-panel__chat-actions-panel-items")?.tagName).toBe("DIV");
expect(parent.querySelector(".codex-panel__chat-actions-panel-items")?.getAttribute("aria-label")).toBeNull();
expect(items.map((item) => item.textContent)).toEqual(["Start new chat", "Compact conversation", "Set goal..."]);
expect(items).toHaveLength(3);
expect(items.map((item) => item.tagName)).toEqual(["DIV", "DIV", "DIV"]);
expect(items.map((item) => item.getAttribute("role"))).toEqual([null, null, null]);
items[0]?.click();