Versie 0.2.0
This commit is contained in:
commit
e77d8fd373
495 files changed
+81026
No files matched your search
@@ -0,0 +1,35 @@
|
||||
// Generated, do not edit. sha256:8dc9633b14245eff1f7c9bee179cd3a162123ee1e24f229791775df14dfa3934
|
||||
import { TARGETS, targetHash } from '../../shared/config.js';
|
||||
import { placeActions } from '../../shared/places.js';
|
||||
import { installLocale } from '../installation.mjs';
|
||||
import { assertScope } from '../ai/gate.js';
|
||||
|
||||
const regels = () => {
|
||||
const acties = placeActions(installLocale());
|
||||
return Object.keys(TARGETS)
|
||||
.map(naam => `- ${naam} (${targetHash(TARGETS[naam])}): ${acties[naam] || '(geen beschrijving)'}`)
|
||||
.join('\n');
|
||||
};
|
||||
|
||||
const appPlaces = Object.freeze({
|
||||
name: 'app_places',
|
||||
title: 'Wat u waar in de app kunt doen',
|
||||
description:
|
||||
'Geeft de lijst van plekken in AssetApp met per plek wat de gebruiker daar kan doen: instellen, '
|
||||
+ 'boeken, beoordelen of alleen bekijken. Bedoeld om te kunnen antwoorden op vragen als "waar vind ik '
|
||||
+ 'dit" of "waar stel ik dat in", en om daarna de juiste plek te kiezen: de namen in het antwoord zijn '
|
||||
+ 'dezelfde die navigate_to als plek aanvaardt. Leest de administratie niet en wijzigt niets; het '
|
||||
+ 'antwoord is voor elke installatie gelijk.',
|
||||
inputSchema: Object.freeze({ type: 'object', properties: {}, additionalProperties: false }),
|
||||
scope: 'none',
|
||||
|
||||
async run() {
|
||||
assertScope(appPlaces.scope);
|
||||
return {
|
||||
text: `De plekken in AssetApp en wat u er kunt doen:\n${regels()}`,
|
||||
fieldsShared: [],
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
export const PLACES_TOOLS = Object.freeze([appPlaces]);
|
||||
Reference in new issue
Block a user