Skip to content

Interface: SkillTabGroup

Defined in: packages/sdk/src/context/index.ts:95

Partial descriptor of the skill's Chrome tab group, used both in the manifest's opt-in tabGroup field and in AssistantTabGroupAPI.update. All fields are optional; omitted fields keep their current value.

Note: an icon on the tab group is not possible — Chrome tab groups only support title, color, and collapsed state. Use an emoji in the title instead, e.g. {title: '📄 Invoices'}.

Properties

PropertyTypeDescriptionDefined in
collapsed?booleanWhether the group is collapsed (tabs hidden behind the group label).packages/sdk/src/context/index.ts:97
color?TabGroupColorGroup color. When omitted in the manifest, falls back to a deterministic color derived from the skill id.packages/sdk/src/context/index.ts:102
title?stringGroup label. When omitted in the manifest, falls back to the skill name.packages/sdk/src/context/index.ts:104

Matterway Assistant SDK Documentation