Skip to main content

ApprovalGrant

@forge/monorepo


@forge/monorepo / backend/src / ApprovalGrant

Type Alias: ApprovalGrant

ApprovalGrant = object

Defined in: backend/src/hitl/index.ts:70

A standing grant from allow-conversation or allow-always.

Properties

conversationId?

readonly optional conversationId?: string

Defined in: backend/src/hitl/index.ts:76

Required when scope is conversation: the grant only applies within this conversation.


expiresAt?

readonly optional expiresAt?: string

Defined in: backend/src/hitl/index.ts:78


grantedAt

readonly grantedAt: string

Defined in: backend/src/hitl/index.ts:77


id

readonly id: ApprovalGrantId

Defined in: backend/src/hitl/index.ts:71


revokedAt?

readonly optional revokedAt?: string

Defined in: backend/src/hitl/index.ts:79


scope

readonly scope: ApprovalScope

Defined in: backend/src/hitl/index.ts:73


tenantId

readonly tenantId: TenantId

Defined in: backend/src/hitl/index.ts:72


toolNameOrCategory

readonly toolNameOrCategory: string

Defined in: backend/src/hitl/index.ts:74