feat: enhance ChatMessages structure and update icons for improved clarity and organization

This commit is contained in:
2025-09-03 18:44:40 +02:00
parent e7b3e5fcc4
commit 506cb8666a

View File

@@ -178,6 +178,12 @@ export const ChatMessages = [
type: ChatType.HOBBIES, type: ChatType.HOBBIES,
fetchStates: [ChatFetchState.CHECKING], fetchStates: [ChatFetchState.CHECKING],
}, },
].sort((a, b) => a.label.localeCompare(b.label)),
},
{
id: 'uses',
label: 'command.uses',
items: [
{ {
label: 'command.hardware.label', label: 'command.hardware.label',
icon: 'i-ph-chalkboard-simple-duotone', icon: 'i-ph-chalkboard-simple-duotone',
@@ -187,25 +193,25 @@ export const ChatMessages = [
}, },
{ {
label: 'command.software.label', label: 'command.software.label',
icon: 'i-ph-chalkboard-simple-duotone', icon: 'i-ph-app-store-logo-duotone',
prompt: 'command.software.prompt', prompt: 'command.software.prompt',
type: ChatType.SOFTWARE, type: ChatType.SOFTWARE,
fetchStates: [ChatFetchState.FETCHING], fetchStates: [ChatFetchState.FETCHING],
}, },
{ {
label: 'command.homelab.label', label: 'command.homelab.label',
icon: 'i-ph-chalkboard-simple-duotone', icon: 'i-ph-computer-tower-duotone',
prompt: 'command.homelab.prompt', prompt: 'command.homelab.prompt',
type: ChatType.HOMELAB, type: ChatType.HOMELAB,
fetchStates: [ChatFetchState.FETCHING], fetchStates: [ChatFetchState.FETCHING],
}, },
{ {
label: 'command.ide.label', label: 'command.ide.label',
icon: 'i-ph-chalkboard-simple-duotone', icon: 'i-ph-code-simple-duotone',
prompt: 'command.ide.prompt', prompt: 'command.ide.prompt',
type: ChatType.IDE, type: ChatType.IDE,
fetchStates: [ChatFetchState.FETCHING], fetchStates: [ChatFetchState.FETCHING],
}, },
].sort((a, b) => a.label.localeCompare(b.label)), ],
}, },
] ]