Skip to content
Developer Preview

BackgroundTarget

One call’s live background-target record: exactly the runtime snapshot’s four facts, no new nouns.

  • backgroundRequested
  • foregroundWaitActive
  • manualReleaseAdmissible
  • toolCallId
Source

schema/msp/experimental/msp.schema.json#/types/BackgroundTarget

{
"description": "One call's live background-target record: exactly the runtime\nsnapshot's four facts, no new nouns.",
"properties": {
"backgroundRequested": {
"description": "Whether the background was already requested for this call.",
"type": "boolean"
},
"foregroundWaitActive": {
"description": "Whether the call sits in its foreground wait right now.",
"type": "boolean"
},
"manualReleaseAdmissible": {
"description": "Point-in-time Ctrl+B chooser hint; the runtime re-checks\nadmission on the action.",
"type": "boolean"
},
"toolCallId": {
"description": "The tool call this record describes (the provider call id).",
"type": "string"
}
},
"required": [
"backgroundRequested",
"foregroundWaitActive",
"manualReleaseAdmissible",
"toolCallId"
],
"type": "object"
}