Navigateur des capacités
Recherchez dans le catalogue public complet avant de concevoir un plugin. Chaque capacité est versionnée indépendamment ; chaque dépendance appartient à la section requires du manifeste.
29 capacités
Capacité
libraryDomaines · v 1.0.0- Le plugin peut
- Lire des livres, fichiers, métadonnées, sommaires et collections, et importer ou supprimer des éléments de bibliothèque.
- Autorité
library:read / library:write- L’hôte conserve
- Invariants de bibliothèque, écritures événementielles, fichiers et projections.
readingDomaines · v 1.0.0- Le plugin peut
- Inspecter la session active, naviguer et mettre à jour la position, la progression et le temps de lecture.
- Autorité
reading:read / reading:write- L’hôte conserve
- Cycle de vie du lecteur, sémantique de progression et événements validés.
annotationsDomaines · v 1.0.0- Le plugin peut
- Lire ou modifier les surlignages et les notes au moyen des commandes canoniques.
- Autorité
annotations:read / annotations:write- L’hôte conserve
- Validation, attribution, persistance et ordre des événements.
conversationsDomaines · v 1.0.0- Le plugin peut
- Lire les résumés des fils de discussion de livres et des fils globaux.
- Autorité
conversations:read- L’hôte conserve
- Écritures des conversations, assemblage des prompts et mémoire.
settingsDomaines · v 1.0.0- Le plugin peut
- Découvrir, lire, mettre à jour et suivre les chemins de paramètres explicitement accordés.
- Autorité
settingsAccess- L’hôte conserve
- Catalogue, cibles, validation, persistance et effets des changements.
selectionActionsContributions · v 1.0.0- Le plugin peut
- Ajouter une commande aux menus de sélection et d’annotation.
- Autorité
aucune- L’hôte conserve
- Placement dans les menus, interface d’appel, chargement et accessibilité.
headerActionsContributions · v 1.0.0- Le plugin peut
- Ajouter une action à la barre du lecteur ou de la bibliothèque avec une vue rendue par l’hôte.
- Autorité
aucune- L’hôte conserve
- Placement, navigation, fenêtres contextuelles, pages et focus.
commandsContributions · v 1.0.0- Le plugin peut
- Ajouter une commande explicite à la palette de commandes.
- Autorité
aucune- L’hôte conserve
- Registre, palette, raccourcis et présentation des résultats.
settingsOptionsContributions · v 1.0.0- Le plugin peut
- Résoudre les options dynamiques d’un paramètre de plugin déclaré.
- Autorité
aucune- L’hôte conserve
- Rendu du formulaire, saisie de secours et validation des valeurs.
voiceProvidersContributions · v 1.0.0- Le plugin peut
- Lister les voix et synthétiser de l’audio encodé pour la lecture à voix haute.
- Autorité
aucune- L’hôte conserve
- Lecture, rythme, préchargement, surlignage et solution de repli.
contentProvidersContributions · v 1.0.0- Le plugin peut
- Charger des sections pour des livres virtuels tels que les flux RSS.
- Autorité
aucune- L’hôte conserve
- Liaison à la bibliothèque, modèle de lecture, navigation et présentation.
readerModesContributions · v 1.0.0- Le plugin peut
- Fournir une segmentation limitée par phrase ou paragraphe. Actuellement réservé aux plugins intégrés.
- Autorité
reader:modes- L’hôte conserve
- Commandes du lecteur, cycle de vie, rendu et navigation.
agentToolsContributions · v 1.0.0- Le plugin peut
- Enregistrer un outil avec espace de noms que l’assistant de lecture peut appeler.
- Autorité
agent:tools- L’hôte conserve
- Orchestration, visibilité des outils, approbations et interface de transcription.
agentContextProvidersContributions · v 1.0.0- Le plugin peut
- Renvoyer des blocs de référence limités pour le tour utilisateur courant.
- Autorité
agent:context- L’hôte conserve
- Provenance, limitation, placement dans le prompt et durée de vie.
agentRetrievalProvidersContributions · v 1.0.0- Le plugin peut
- Exposer une source du plugin consultable comme outil d’agent avec espace de noms.
- Autorité
agent:retrieval- L’hôte conserve
- Schéma de requête, limites, limitation des résultats et description de l’outil.
memoryCandidateProvidersContributions · v 1.0.0- Le plugin peut
- Proposer des faits, préférences, informations ou résumés après un tour.
- Autorité
agent:memory- L’hôte conserve
- Vérification de portée, déduplication, acceptation et écritures mémoire durables.
themesContributions · v 1.0.0- Le plugin peut
- Fournir les données sémantiques des thèmes de l’application et du lecteur.
- Autorité
ui:themes- L’hôte conserve
- Validation, génération CSS, sélection et application.
fontsContributions · v 1.0.0- Le plugin peut
- Fournir des métadonnées de polices approuvées et des fichiers de polices intégrés.
- Autorité
ui:themes- L’hôte conserve
- Validation des fichiers, chargement, entrées du sélecteur et sélection active.
storageServices · v 1.0.0- Le plugin peut
- Utiliser le KV et les collections de documents du plugin.
- Autorité
aucune- L’hôte conserve
- Isolation par espace de noms, persistance, instantanés et événements de changement.
secretsServices · v 1.0.0- Le plugin peut
- Stocker et récupérer des identifiants dans les emplacements secrets du plugin.
- Autorité
aucune- L’hôte conserve
- Chiffrement, non-divulgation et isolation par espace de noms.
uiServices · v 1.0.0- Le plugin peut
- Afficher une notification de l’hôte ou ouvrir le flux d’enregistrement/exportation.
- Autorité
aucune- L’hôte conserve
- Présentation, choix du chemin et intégration à la plateforme.
schedulesServices · v 1.0.0- Le plugin peut
- Lier du travail à une tâche récurrente déclarée dans le manifeste.
- Autorité
aucune- L’hôte conserve
- Cadence, rattrapage au lancement, prévention des chevauchements et libération.
sessionServices · v 1.0.0- Le plugin peut
- S’abonner à des faits limités sur la session de lecture actuelle.
- Autorité
aucune- L’hôte conserve
- Source des événements, limites des charges utiles et cycle de vie de l’abonnement.
networkServices · v 1.0.0- Le plugin peut
- Effectuer des requêtes HTTP via le client natif de l’hôte.
- Autorité
service:network- L’hôte conserve
- Contrôle des permissions, transport et relais des réponses.
llmServices · v 1.0.0- Le plugin peut
- Effectuer des appels ponctuels limités au modèle, textuels ou structurés.
- Autorité
service:llm- L’hôte conserve
- Configuration du fournisseur, identifiants, gestion des schémas et limites.
clipboardServices · v 1.0.0- Le plugin peut
- Écrire du texte dans le presse-papiers système.
- Autorité
service:clipboard- L’hôte conserve
- Appel de la plateforme et contrôle des permissions.
viewsSchémas · v 1.0.0- Le plugin peut
- Renvoyer du markdown, des listes, formulaires, détails et arbres de blocs limités.
- Autorité
aucune- L’hôte conserve
- Composants, sécurité HTML, mise en page, accessibilité et navigation.
settingsSchémas · v 1.0.0- Le plugin peut
- Déclarer des champs de paramètres de plugin rendus par l’hôte.
- Autorité
aucune- L’hôte conserve
- Comportement du formulaire, validation, routage du stockage et gestion des secrets.
themesSchémas · v 1.0.0- Le plugin peut
- Déclarer des tokens de thème sémantiques et des métadonnées de polices intégrées.
- Autorité
aucune- L’hôte conserve
- Validation de la grammaire, CSS généré, chargement et sélection.
Lire le catalogue
- Autorité désigne la permission ou l’accès précis aux réglages nécessaire lors de l’appel.
- Aucun signifie aucune permission d’installation supplémentaire, pas un pouvoir ambiant non documenté.
- L’hôte conserve marque la limite que le plugin ne peut ni remplacer ni contourner.
- La version affichée à côté de chaque entrée provient directement du catalogue canonique des capacités de l’hôte.
readerModes reste réservé aux plugins intégrés tant que son contrat privilégié de lecteur n’est pas stabilisé. Un manifeste ne peut nommer que des capacités cataloguées ; l’hôte filtre toujours la vue d’exécution visible selon l’acteur, la permission, la version et la phase du cycle de vie.
Aperçu des permissions
Collez un manifeste pour séparer l’autorité utilisateur de la compatibilité et des déclarations opérationnelles. Cela reflète le sens du consentement d’installation ; cela ne remplace pas le validateur du dépôt et ne prouve pas qu’un plugin peut s’activer.
Aperçu de la révision
annotations:read— Lire les surlignages et les notes.agent:retrieval— Exposer une source de plugin consultable à l’assistant.service:network— Effectuer des requêtes réseau médiées par l’hôte.
- Découvrir
appearance.theme - Lire
appearance.theme
- Domaine
annotations^1.0.0 - Domaine
settings^1.0.0 - Contribution
commands^1.0.0 - Contribution
agentRetrievalProviders^1.0.0 - Service
storage^1.0.0 - Service
schedules^1.0.0 - Service
network^1.0.0 - Schéma
settings^1.0.0
- Schéma de données privées:
1 - 1 tâche récurrente
Ce que la boîte d’installation accorde réellement
Les entrées permissions sémantiques et settingsAccess exactes accordent une autorité. La boîte de consentement livrée affiche les deux en langage clair. Les exigences de capacités, tâches planifiées, version de schéma, thèmes et polices sont utiles pour la révision, mais ne sont pas discrètement requalifiées en permissions.
Cet aperçu est volontairement local et sans état. La prochaine étape des outils de développement est une vue de l’acteur et un inspecteur du cycle de vie dans l’application, fondés sur les mêmes catalogues d’exécution, avec les différences de permissions lors des mises à jour et les raisons exactes des capacités indisponibles.