Docs/Lens

Lens

Lens is the conversational interface built into the Conduct app. It is not a standalone product or a separate chat service — it is the in-app surface for querying Guard activity, playbook state, and evidence records.

Overview

Lens lives inside the Conduct workspace. Developers and security teams use it to ask questions about live Guard state, run lookups across the audit trail, inspect playbook runs, and surface spend data — all without leaving the app. Responses are grounded in workspace data, not trained knowledge.

Tool inventory

Lens is backed by a registry of workspace-scoped tools. Each tool resolves live data from the API rather than from the language model's weights. The current registry covers:

  • Guard status and recent activity (blocks, warnings, approvals)
  • Playbook run history and block-level event log
  • Evidence records and hash-chain verification
  • Spend and token usage by agent and workspace
  • Credential and environment status

Full tool schema reference: see the source registry at apps/api/app/modules/lens/.

Accessing Lens

Lens is available to all workspace members with at least viewer role. Open the Conduct app and select Lens from the left-hand navigation. There is no separate login or API key — Lens inherits your workspace session.

Lens — Docs | Conduct