Skip to content

feat: Update orchestration specification#1646

Open
github-actions[bot] wants to merge 18 commits intomainfrom
spec-update/orchestration/rel-0.115.19
Open

feat: Update orchestration specification#1646
github-actions[bot] wants to merge 18 commits intomainfrom
spec-update/orchestration/rel-0.115.19

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Context

Update orchestration specification file based on rel-0.115.19.

This PR was created automatically by the spec-update workflow.
You can commit on top of this branch, but as long as this PR is open the action can't be re-run.

  • Compilation outcome: failure
  • Test run outcome: skipped

Before merging, make sure to update tests and release notes, if necessary.

Definition of Done

  • Unit / type tests cover new classes
  • Release notes / Changeset updated

Copy link
Copy Markdown
Member

@davidkna-sap davidkna-sap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@davidkna-sap davidkna-sap dismissed their stale review March 30, 2026 09:46

Discussed with Charles

Comment on lines +43 to +45
parameters:
- $ref: '#/components/parameters/AIResourceGroup'
- $ref: '#/components/parameters/AIObjectStoreSecretName'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[req] Could you please sample code, which showcases how these headers can be passed to the chat completion end point?
Would be interesting to know how feedback service specific values are used by the orchestration service.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added something that should match how it's supposed to be used, but I haven't executed it. Do we have a usable object store for e2e tests?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't I think, should we just add these headers to the JSDoc of the client instead then?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also don't understand from the comment what these headers are supposed to do.
Does feedback service create these secrets?

@ChristophMatthies What are the AIResourceGroup and AIObjectStoreSecretName headers used for? They seem to belong with the feedback service. How are these fields used with the orchestration service?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the sample-code and added additional jsdoc and types. As far as I can tell evaluation metrics will be pushed to the object store specified in the header.

@KavithaSiva
Copy link
Copy Markdown
Contributor

Why are the checks in this PR stuck?

davidkna-sap and others added 2 commits March 31, 2026 15:51
Co-authored-by: KavithaSiva <kavitha.sivakumar@sap.com>
@davidkna-sap
Copy link
Copy Markdown
Member

Why are the checks in this PR stuck?

Seems to work now maybe GitHub was stuck again.

@davidkna-sap davidkna-sap force-pushed the spec-update/orchestration/rel-0.115.19 branch from 5826519 to d877bf0 Compare March 31, 2026 15:08
Copy link
Copy Markdown
Contributor

@KavithaSiva KavithaSiva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please also add a test for AI-Object-Store-Secret-Name being passed through to the HTTP request headers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants