Skip to content

docs/test: model annotations, opt-in enhancements, READMEs #66

Description

@Schmarvinius

Scope: pure docs + test resources + opt-in flag. Low risk, ship anytime.

cds-feature-recommendations:

  • Make automatic model-enhancement (adding SAP_Recommendations) opt-in via configuration.
  • Document the manual CDS snippet so users can add SAP_Recommendations themselves.
  • Added backlog item https://github.tools.sap/cap/cds-calesi/issues/1184: Provide a slim @cap-js/ai flavor without model artifacts, or exclude the artifacts from cds-feature-recommendations.
  • Added backlog item for https://github.tools.sap/cap/cds-calesi/issues/1177: Add a cds add recommendations flavor.
  • In README example, ensure entities are draft-enabled.
  • Added backlog item https://github.tools.sap/cap/cds-calesi/issues/1186 for: Add Fiori-annotations doc links.
  • Mark RPT-1-specific config options as such.
  • Add Integer64 and clarify UUID in the supported-types table.
  • Drop the "Prerequisites" header (it's not really a prereq) and rename ### CDS Plugin properly.

cds-feature-recommendations/src/test/resources/model/recommendations-test.cds:

  • Move @Common.ValueListWithFixedValues from genre_ID to genres association.
  • Move @Common.ValueListWithFixedValues from currency_code to currencies association.

cds-feature-ai-core/README.md:

  • Replace "detected automatically via ServiceBindingUtils" — it's an implementation detail.
  • Reword cds.requires.AICore (drops once Issue 3 lands).
  • Added: https://github.tools.sap/cap/cds-calesi/issues/1188 Update programmatic-usage snippets to the simplified API once Issue 2 lands.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions