TheDocumentation Index
Fetch the complete documentation index at: https://docs.tallyforagents.com/llms.txt
Use this file to discover all available pages before exploring further.
tally.permissions resource exposes the active (agent, wallet, policy) grants in your account — what each agent is permitted to spend, on which wallet, with what caps, and how much daily allowance remains right now. See Permissions (concept) for the model.
Types
Permission
PermissionListFilters
Methods
permissions.list(filters?)
Returns an auto-paginating list of active grants. The result is an AsyncResourcePage<Permission> — iterate it with for await, or call .toArray(n) for a bounded read.
AsyncResourcePage<Permission>. Each row includes today’s usage so agent code can preflight a payment without re-fetching the policy bounds.
Use cases
- Preflight a payment before submitting: check
remaining_today_usdcto decide whether to attempt or skip. - Inventory which agents have spending power on which wallets, e.g. for a setup script.
- Compliance / audit: surface all active grants in the account in one place.
Limitations
- Revoked grants are excluded. Permission history is in the dashboard’s per-agent audit log (or via webhooks: subscribe to
permission.revoked). - Revoke and update via SDK are on the roadmap. Both require a wallet-owner passkey signature, so the eventual SDK shape will be “server prepares → dashboard finishes,” not a fully programmatic flow.
See also
- Permissions concept
- SDK agents —
agent.wallets[]gives a per-agent view of granted wallets inline on the agent response. - SDK payments — submit a payment that respects these grants.