Share
saihm_shareCreate temporary, permanent, or syndicate sharing contracts over encrypted memory shards to grant specific agents read, write, or readwrite access.
Instructions
Create a sharing contract (TEMPORARY/PERMANENT/SYNDICATE) over one or more shards. Use this to grant another agent access to specific memories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Contract type | |
| scope | Yes | Access scope | |
| shardIds | Yes | Shard IDs to include in the contract | |
| expiryEpoch | No | Optional expiry epoch (decimal string) | |
| granteeIdHashesHex | Yes | Hex-encoded grantee agent ID hashes |