mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 10:24:02 +00:00
27 lines
844 B
JavaScript
27 lines
844 B
JavaScript
import { createAssetDirectorySource } from '../director/packs/source.js';
|
|
import { createApplicationTools } from '../app/tools.js';
|
|
import { startStandaloneChrome } from './startupChrome.js';
|
|
import { loadToolCatalog } from './toolCatalog.js';
|
|
export function createStandaloneTools(options) {
|
|
return createApplicationTools({
|
|
startChrome: startStandaloneChrome,
|
|
sceneDataPacks: {
|
|
sources: {
|
|
assets: createAssetDirectorySource({
|
|
// A panel names the app's address; see src/tools/globePanel.js.
|
|
baseUrl: new URL(
|
|
'/scene-assets/',
|
|
globalThis.GEV_APP_BASE_URL ?? document.baseURI,
|
|
).href,
|
|
}),
|
|
},
|
|
},
|
|
...options,
|
|
voice: {
|
|
supportedProviders: ['openai', 'gemini'],
|
|
toolCatalog: loadToolCatalog,
|
|
...options?.voice,
|
|
},
|
|
});
|
|
}
|