File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed
tools/server/webui/src/components Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,16 @@ import {
1212
1313export default function Header ( ) {
1414 const [ selectedTheme , setSelectedTheme ] = useState ( StorageUtils . getTheme ( ) ) ;
15- const { setShowSettings } = useAppContext ( ) ;
15+ const { setShowSettings, serverProps } = useAppContext ( ) ;
16+
17+ const fullFile = serverProps ?. model_path ?. split ( / [ / \\ ] / ) . pop ( ) ?? '' ;
18+ const build = serverProps ?. build_info ?? '?' ;
19+
20+ // Extract model name from model_path
21+ const modelName = serverProps ?. model_path
22+ ?. split ( / ( \\ | \/ ) / )
23+ . pop ( )
24+ ?. replace ( / - \d { 5 } - o f - \d { 5 } (? = \. g g u f $ ) / , '' ) ;
1625
1726 const setTheme = ( theme : string ) => {
1827 StorageUtils . setTheme ( theme ) ;
@@ -34,7 +43,12 @@ export default function Header() {
3443 < Bars3Icon className = "h-5 w-5" />
3544 </ label >
3645
37- < div className = "grow text-2xl font-bold ml-2" > llama.cpp</ div >
46+ < div
47+ className = "grow text-xl font-bold ml-2 truncate"
48+ title = { `${ fullFile } \nllama.cpp build ${ build } ` }
49+ >
50+ llama.cpp: { modelName }
51+ </ div >
3852
3953 { /* action buttons (top right) */ }
4054 < div className = "flex items-center" >
You can’t perform that action at this time.
0 commit comments