addedInput schema / $schema
Added value: +"http://json-schema.org/draft-07/schema#"
addedInput schema / additionalProperties
Added value: +false
addedInput schema / description
Added value: +"Start an orchestration run. A run does real work and takes minutes to hours; the call returns once the run is queued, not when it finishes. Do not re-issue it while waiting, that starts a second run. Follow the run with bernstein_run_status, passing either the returned task_id or the returned run_id, after waiting the returned poll_after_ms. Pass parent_task_id to create the run as a subtask of an existing task."
removedInput schema / properties / complexity / default
Removed value: -"medium"
addedInput schema / properties / complexity / enum
Added value: +[
+ "low",
+ "medium",
+ "high"
+]
removedInput schema / properties / complexity / title
Removed value: -"Complexity"
removedInput schema / properties / estimated_minutes / default
Removed value: -30
addedInput schema / properties / estimated_minutes / maximum
Added value: +100000
addedInput schema / properties / estimated_minutes / minimum
Added value: +0
removedInput schema / properties / estimated_minutes / title
Removed value: -"Estimated Minutes"
addedInput schema / properties / goal / maxLength
Added value: +8192
addedInput schema / properties / goal / minLength
Added value: +1
removedInput schema / properties / goal / title
Removed value: -"Goal"
addedInput schema / properties / parent_task_id
Added value: +{
+ "maxLength": 256,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9_.:-]+$",
+ "type": [
+ "string",
+ "null"
+ ]
+}
removedInput schema / properties / priority / default
Removed value: -2
addedInput schema / properties / priority / maximum
Added value: +3
addedInput schema / properties / priority / minimum
Added value: +1
removedInput schema / properties / priority / title
Removed value: -"Priority"
removedInput schema / properties / role / default
Removed value: -"backend"
addedInput schema / properties / role / maxLength
Added value: +64
addedInput schema / properties / role / minLength
Added value: +1
removedInput schema / properties / role / title
Removed value: -"Role"
removedInput schema / properties / scope / default
Removed value: -"medium"
addedInput schema / properties / scope / enum
Added value: +[
+ "small",
+ "medium",
+ "large"
+]
removedInput schema / properties / scope / title
Removed value: -"Scope"
changedInput schema / title
Previous value: -"bernstein_runArguments"New value: +"bernstein_run"
addedOutput schema / additionalProperties
Added value: +false
addedOutput schema / properties / _meter
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "call_id": {
+ "type": "string"
+ },
+ "cost_usd": {
+ "type": "number"
+ },
+ "error": {
+ "type": "string"
+ },
+ "latency_ms": {
+ "type": "number"
+ },
+ "ok": {
+ "type": "boolean"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "ts": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "tool",
+ "call_id",
+ "latency_ms",
+ "cost_usd",
+ "ok",
+ "ts"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / result / anyOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "parent_task_id": {
+ "type": "string"
+ },
+ "poll_after_ms": {
+ "type": "integer"
+ },
+ "run_id": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "task_id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "task_id",
+ "title",
+ "status",
+ "run_id",
+ "poll_after_ms"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {
+ "error": {
+ "type": "string"
+ },
+ "hint": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "error"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / properties / result / title
Removed value: -"Result"
removedOutput schema / properties / result / type
Removed value: -"string"
changedOutput schema / required
Previous value: -[
- "result"
-]New value: +[
+ "result",
+ "_meter"
+]
removedOutput schema / title
Removed value: -"bernstein_runOutput"