For the complete documentation index, see llms.txt. This page is also available as Markdown.

Code Acceptance Logs

Code Acceptance Logging tracks all explicit acceptances of code recommendations by the use or code recommended by Tabnine.

Code Acceptance Logging tracks all explicit acceptances of code recommendations by the use or code recommended by Tabnine. These logs can be leveraged for compliance needs. This applies both to our IDE plugin and the Tabnine CLI.

Code Acceptance collection is turned off by default and requires an explicit request from an Admin to enable it. To activate this service and access all Acceptance Logs, please contact support@tabnine.com.

This is only available for self-hosted instances.

AI-generated code accepted via the Agent (v6.3.0) and CLI (v6.3.0) is logged alongside existing code completion logging. All accepted code is traceable and accessible for organization admins. Accepted code may come from any of these code generation sources (in both our IDE plugin and the Tabnine CLI):

All logs will include standard information such as:

  1. Full accepted code snippet

  2. Timestamp of the acceptance event

  3. Session ID

  4. Source of generation (agent, cli, chat, or code completion)

  5. Model name

  6. User ID

  7. Team ID

Admins can export logs via the Admin Console using the Download as CSV button or via API. Exports support filtering by date range and source.

Last updated

Was this helpful?