changedInput schema / properties / name / description
Previous value: -"Optional name for the forked strategy."New value: +"Optional name for the forked strategy. It names the strategy — its market, thesis or method (e.g. `HYPE MACD trend`) — and is shown wherever the strategy is listed; the user's own name or account belongs to the account, not to a strategy name."
addedInput schema / properties / name / maxLength
Added value: +255
addedInput schema / properties / name / minLength
Added value: +1
changedInput schema / properties / variant_id / description
Previous value: -"Optional variant preset from `keel_library_get`; omit for the entry's default."New value: +"Optional variant preset from `keel_library_get`; omitted, the entry's default applies."
addedOutput schema / description
Added value: +"A strategy result: `view` renders it; an error carries `code` and `message` instead."
addedOutput schema / properties / action_url
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / added
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / backtest_window
Added value: +{}
addedOutput schema / properties / blocked_action
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / category
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / changed
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / code
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / compile_error
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / compiled
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / component_version_changes
Added value: +{}
addedOutput schema / properties / cost
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / data_as_of
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / declarations
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / default_variant_id
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / description_error
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / detail
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / docs_url
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / dry_run
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / entry_version
Added value: +{}
addedOutput schema / properties / error
Added value: +{}
addedOutput schema / properties / error_message
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / example
Added value: +{}
addedOutput schema / properties / exit_code
Added value: +{
+ "type": "integer"
+}
addedOutput schema / properties / fork_note
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / head_summary
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / headline
Added value: +{}
addedOutput schema / properties / hero_url
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / info
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / is_default_variant
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / library_facts
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / limit_details
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / limit_view
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / live_readiness_blockers
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / message
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / metadata
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / missing_evidence
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / mode
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / name
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / new_commit_id
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / new_sequence
Added value: +{
+ "type": [
+ "integer",
+ "null"
+ ]
+}
addedOutput schema / properties / next
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / next_recommended_action
Added value: +{}
addedOutput schema / properties / ownership_resource_uri
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / ownership_status
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / parent
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / projection_available
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / quota
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / quota_notice
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / reason
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / recent_runs
Added value: +{
+ "description": "The strategy's newest backtest runs, newest first (up to 5): run_id, status, version, the version's commit message, window, completed_at and the headline metrics.",
+ "items": {
+ "properties": {
+ "completed_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "metrics": {
+ "type": "object"
+ },
+ "run_id": {
+ "type": "string"
+ },
+ "status": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "version": {
+ "type": [
+ "integer",
+ "string",
+ "null"
+ ]
+ },
+ "window": {
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / ref_a
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / ref_b
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / reference
Added value: +{
+ "description": "BTC hold, price only, over the run's span (run 1's on a comparison).",
+ "properties": {
+ "basis": {
+ "type": "string"
+ },
+ "dd_pct": {
+ "maximum": 0,
+ "type": "number"
+ },
+ "label": {
+ "type": "string"
+ },
+ "ret_pct": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / removed
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / reordered
Added value: +{}
addedOutput schema / properties / required_actor
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / resource_uri
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / restored_from_ref
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / restored_from_sequence
Added value: +{
+ "type": [
+ "integer",
+ "null"
+ ]
+}
removedOutput schema / properties / result
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / resume
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / retryable
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / risk_band
Added value: +{}
addedOutput schema / properties / run_id
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / share_url
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / slug
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / source
Added value: +{}
addedOutput schema / properties / source_error
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / source_slug
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / stale
Added value: +{
+ "type": [
+ "boolean",
+ "null"
+ ]
+}
addedOutput schema / properties / strategy_id
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / suggested_next_action
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / summary_text
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / sync_note
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / talking_points
Added value: +{
+ "type": "array"
+}
addedOutput schema / properties / unavailable_code
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / unavailable_reason
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / unchanged
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / universe
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / url_line
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / validation
Added value: +{
+ "type": "object"
+}
addedOutput schema / properties / variant_id
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / variants
Added value: +{}
addedOutput schema / properties / version
Added value: +{
+ "type": [
+ "integer",
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / versions
Added value: +{}
addedOutput schema / properties / versions_error
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / view
Added value: +{
+ "description": "One strategy: its structure graph, change marks, evidence and the rendered markdown.",
+ "properties": {
+ "at": {
+ "type": "string"
+ },
+ "categories": {},
+ "change": {},
+ "error": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "evidence": {},
+ "head_version": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "header": {},
+ "kind": {
+ "const": "strategy"
+ },
+ "markdown": {
+ "type": "string"
+ },
+ "marks": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "object": {
+ "type": "string"
+ },
+ "parse_error": {
+ "type": "boolean"
+ },
+ "previous_version": {},
+ "seq": {
+ "type": "integer"
+ },
+ "size": {
+ "type": "string"
+ },
+ "source": {},
+ "status": {},
+ "status_text": {},
+ "structure": {},
+ "url_line": {
+ "type": "string"
+ },
+ "validation": {},
+ "version": {
+ "type": [
+ "integer",
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "markdown"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / what_was_expected
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / workspace_sync
Added value: +{
+ "type": "object"
+}
removedOutput schema / required
Removed value: -[
- "result"
-]
removedOutput schema / x-fastmcp-wrap-result
Removed value: -true