feat: add conversation selection mode and swipe tabs
This commit is contained in:
@@ -392,10 +392,10 @@ function buildConversationItem(state: BossState, project: Project): Conversation
|
||||
},
|
||||
groupMembers,
|
||||
contextBudgetIndicator: {
|
||||
visible: Boolean(topThread),
|
||||
visible: true,
|
||||
style: "ring_percent",
|
||||
percent: topThread?.contextBudgetRemainingPct,
|
||||
level: topThread?.contextBudgetLevel,
|
||||
percent: topThread?.contextBudgetRemainingPct ?? 100,
|
||||
level: topThread?.contextBudgetLevel ?? "safe",
|
||||
},
|
||||
contextBudgetSourceNodeId: topThread?.nodeId,
|
||||
contextBudgetUpdatedAt: topThread?.capturedAt,
|
||||
@@ -534,10 +534,10 @@ export function getConversationHomeItems(state: BossState): ConversationItem[] {
|
||||
primary: device?.avatar ?? latestItem.avatar.primary,
|
||||
},
|
||||
contextBudgetIndicator: {
|
||||
visible: Boolean(topContextItem?.contextBudgetIndicator.visible),
|
||||
visible: true,
|
||||
style: "ring_percent",
|
||||
percent: topContextItem?.contextBudgetIndicator.percent,
|
||||
level: topContextItem?.contextBudgetIndicator.level,
|
||||
percent: topContextItem?.contextBudgetIndicator.percent ?? 100,
|
||||
level: topContextItem?.contextBudgetIndicator.level ?? "safe",
|
||||
},
|
||||
mustFinishBeforeCompaction: items.some((item) => item.mustFinishBeforeCompaction),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user