Bind a variable to an existing resource without creating or changing content
target (required): $variable, resource ID, or named resourceout (required): Destination $variableREQUIREMENTS:
out must be a $variableAliases an existing Note/Collection/Relation to a new variable. Bind does not mutate resources — it creates a new name pointing to the same underlying resource.
Use cases:
$draft → $final_report){"type": "bind", "target": "$draft", "out": "$final_report"}
{"type": "bind", "target": "Note_42", "out": "$summary"}
Returns success. The out variable now points to the same resource as target.
target or out parameterbind to copy content — bind creates an alias, not a copy. Both variables point to the same resource.bind when load is needed — bind doesn't return content to the planner context, it only creates a variable alias.