Create TaskAgent Share
Create a public share link for a TaskAgent revision.
Requires `task_agent:edit` on the parent TaskAgent. If
`task_agent_revision_id` is omitted, the active revision is shared. Custom short
IDs must be unique and match the schema constraints; generated short IDs use
high-entropy random characters.
TaskAgent shares cannot include Task-tool revisions backed by RAG collections,
including disabled Task-tool attachments, because those collections are
project-local and are not cloned. TaskAgent shares also cannot include deleted
Task-tool dependencies.
