share_knowledge
Share a knowledge file or folder with a specific user. Creates a per-user access grant. The shared user's agent will also be able to read the files. Use when sharing reference docs — not a Play or Playbook (those are create_playbook / list_playbooks; this does not clone a Playbook onto another company).
[write-tier — first use may require a manager's approval; a from-now-on approval makes future calls seamless, a just-once approval re-asks next time.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | The file or folder path to share. Use trailing "/" for folders (e.g., "acme-deal/"). Use no trailing "/" for files (e.g., "acme-deal/term-sheet"). | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| permission | No | Permission level: "read" (default) or "write". | |
| user_email | Yes | Email of the FreedomOS user to share with. |