chore: regenerate API reports

Signed-off-by: benjdlambert <ben@blam.sh>
This commit is contained in:
benjdlambert
2026-05-19 11:34:32 +02:00
parent be71476943
commit 6d98fcefe0
+28 -1
View File
@@ -14,7 +14,8 @@ export const aiResourceEntityModel: CatalogModelLayer;
// @alpha
export type AiResourceEntityV1alpha1 =
| AiResourceEntityV1alpha1Default
| SkillAiResourceEntityV1alpha1;
| SkillAiResourceEntityV1alpha1
| RuleAiResourceEntityV1alpha1;
// @alpha
export interface AiResourceEntityV1alpha1Default extends Entity {
@@ -514,6 +515,11 @@ export function isMcpServerApiEntity(
entity: ApiEntityV1alpha1 | McpServerApiEntity,
): entity is McpServerApiEntity;
// @alpha
export const isRuleAiResourceEntity: (
entity: Entity,
) => entity is RuleAiResourceEntityV1alpha1;
// @alpha
export const isSkillAiResourceEntity: (
entity: Entity,
@@ -548,6 +554,27 @@ export type McpServerRemote = {
url: string;
};
// @alpha
export interface RuleAiResourceEntityV1alpha1 extends Entity {
// (undocumented)
apiVersion: 'backstage.io/v1alpha1';
// (undocumented)
kind: 'AiResource';
// (undocumented)
spec: {
type: 'rule';
lifecycle: string;
owner: string;
system?: string;
disciplines?: string[];
category: string;
rationale: string;
};
}
// @alpha
export const ruleAiResourceEntityV1alpha1Validator: KindValidator;
// @alpha
export interface SkillAiResourceEntityV1alpha1 extends Entity {
// (undocumented)