refactor: rename package to @backstage/plugin-catalog-backend-module-ai-model

Signed-off-by: benjdlambert <ben@blam.sh>
This commit is contained in:
benjdlambert
2026-05-18 17:14:43 +02:00
parent cf29736923
commit 46fbd60aef
18 changed files with 15 additions and 19 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
---
'@backstage/plugin-catalog-backend-module-ai-resource-entity-model': minor
'@backstage/plugin-catalog-backend-module-ai-model': minor
---
Introduced the `AiResource` catalog entity kind as an opt-in backend module. Install this module to register support for `AiResource` entities in your catalog, used to represent contextual information consumed by AI coding tools such as skills and rules.
+1 -1
View File
@@ -40,7 +40,7 @@
"@backstage/plugin-auth-backend-module-openshift-provider": "workspace:^",
"@backstage/plugin-auth-node": "workspace:^",
"@backstage/plugin-catalog-backend": "workspace:^",
"@backstage/plugin-catalog-backend-module-ai-resource-entity-model": "workspace:^",
"@backstage/plugin-catalog-backend-module-ai-model": "workspace:^",
"@backstage/plugin-catalog-backend-module-backstage-openapi": "workspace:^",
"@backstage/plugin-catalog-backend-module-logs": "workspace:^",
"@backstage/plugin-catalog-backend-module-openapi": "workspace:^",
+1 -3
View File
@@ -46,9 +46,7 @@ backend.add(import('@backstage/plugin-auth-backend-module-guest-provider'));
backend.add(import('@backstage/plugin-auth-backend-module-openshift-provider'));
backend.add(import('@backstage/plugin-app-backend'));
backend.add(import('@backstage/plugin-catalog-backend-module-unprocessed'));
backend.add(
import('@backstage/plugin-catalog-backend-module-ai-resource-entity-model'),
);
backend.add(import('@backstage/plugin-catalog-backend-module-ai-model'));
backend.add(
import('@backstage/plugin-catalog-backend-module-scaffolder-entity-model'),
);
@@ -1,4 +1,4 @@
# @backstage/plugin-catalog-backend-module-ai-resource-entity-model
# @backstage/plugin-catalog-backend-module-ai-model
Adds support for the `AiResource` entity kind to the catalog backend plugin. AI resources represent contextual information consumed by AI coding tools, such as skills and rules.
@@ -7,9 +7,7 @@ Adds support for the `AiResource` entity kind to the catalog backend plugin. AI
Add the module to your backend:
```ts
backend.add(
import('@backstage/plugin-catalog-backend-module-ai-resource-entity-model'),
);
backend.add(import('@backstage/plugin-catalog-backend-module-ai-model'));
```
## Entity shape
@@ -1,8 +1,8 @@
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: backstage-plugin-catalog-backend-module-ai-resource-entity-model
title: '@backstage/plugin-catalog-backend-module-ai-resource-entity-model'
name: backstage-plugin-catalog-backend-module-ai-model
title: "@backstage/plugin-catalog-backend-module-ai-model"
description: Adds support for the AIResource entity kind to the catalog backend plugin.
spec:
lifecycle: experimental
@@ -1,5 +1,5 @@
{
"name": "@backstage/plugin-catalog-backend-module-ai-resource-entity-model",
"name": "@backstage/plugin-catalog-backend-module-ai-model",
"version": "0.1.0",
"description": "Adds support for the AIResource entity kind to the catalog backend plugin.",
"backstage": {
@@ -13,7 +13,7 @@
"repository": {
"type": "git",
"url": "https://github.com/backstage/backstage",
"directory": "plugins/catalog-backend-module-ai-resource-entity-model"
"directory": "plugins/catalog-backend-module-ai-model"
},
"license": "Apache-2.0",
"exports": {
@@ -1,4 +1,4 @@
## API Report File for "@backstage/plugin-catalog-backend-module-ai-resource-entity-model"
## API Report File for "@backstage/plugin-catalog-backend-module-ai-model"
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
@@ -1,4 +1,4 @@
## API Report File for "@backstage/plugin-catalog-backend-module-ai-resource-entity-model"
## API Report File for "@backstage/plugin-catalog-backend-module-ai-model"
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
@@ -26,7 +26,7 @@ import { aiResourceEntityModel } from './AiResourceEntityV1alpha1';
*/
export const catalogModuleAiResourceEntityModel = createBackendModule({
pluginId: 'catalog',
moduleId: 'ai-resource-entity-model',
moduleId: 'ai-model',
register(reg) {
reg.registerInit({
deps: {
+3 -3
View File
@@ -4759,9 +4759,9 @@ __metadata:
languageName: unknown
linkType: soft
"@backstage/plugin-catalog-backend-module-ai-resource-entity-model@workspace:^, @backstage/plugin-catalog-backend-module-ai-resource-entity-model@workspace:plugins/catalog-backend-module-ai-resource-entity-model":
"@backstage/plugin-catalog-backend-module-ai-model@workspace:^, @backstage/plugin-catalog-backend-module-ai-model@workspace:plugins/catalog-backend-module-ai-model":
version: 0.0.0-use.local
resolution: "@backstage/plugin-catalog-backend-module-ai-resource-entity-model@workspace:plugins/catalog-backend-module-ai-resource-entity-model"
resolution: "@backstage/plugin-catalog-backend-module-ai-model@workspace:plugins/catalog-backend-module-ai-model"
dependencies:
"@backstage/backend-plugin-api": "workspace:^"
"@backstage/backend-test-utils": "workspace:^"
@@ -29306,7 +29306,7 @@ __metadata:
"@backstage/plugin-auth-backend-module-openshift-provider": "workspace:^"
"@backstage/plugin-auth-node": "workspace:^"
"@backstage/plugin-catalog-backend": "workspace:^"
"@backstage/plugin-catalog-backend-module-ai-resource-entity-model": "workspace:^"
"@backstage/plugin-catalog-backend-module-ai-model": "workspace:^"
"@backstage/plugin-catalog-backend-module-backstage-openapi": "workspace:^"
"@backstage/plugin-catalog-backend-module-logs": "workspace:^"
"@backstage/plugin-catalog-backend-module-openapi": "workspace:^"