---
title: "Gist integration for LuumenAI"
url: "https://www.luumen.ai/integrations/gist/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Gist integration for LuumenAI

Keep runbook snippets and scratch notes in Gist, read and updated in place

## What LuumenAI can do with Gist

LuumenAI connects to Gist with an API token and exposes 20 tools (11 read-only · 6 write · 3 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 20 tools (11 read-only · 6 write · 3 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Gist with LuumenAI

Operations teams keep a lot in gists: one-off recovery scripts, parameter dumps, draft runbook steps. Luumen reads your gists, their revisions, and their comments while it works, so the snippet you wrote last quarter is available mid-incident. When something needs to change, it drafts the edit, shows you the file diff, and waits for your approval before writing.

## Example tools

Read-only (11 in total):

- `GIST_CHECK_GIST_STAR` — Check if the authenticated user has starred a specific gist.
- `GIST_GET_GIST` — Retrieve a specific gist by its ID.
- `GIST_GET_GIST_COMMENT` — Get a specific comment on a gist.
- `GIST_GET_GIST_REVISION` — Retrieve a specific gist revision.
- `GIST_LIST_GIST_COMMENTS` — List comments on a gist.
- `GIST_LIST_GIST_COMMITS` — List the commit history of a gist.
- `GIST_LIST_GIST_FORKS` — List forks of a gist.
- `GIST_LIST_GISTS` — List the authenticated user's gists or all public gists if called anonymously.

Write and destructive (9 in total, approval required by default):

- `GIST_CREATE_GIST` — Create a new gist with one or more files.
- `GIST_CREATE_GIST_COMMENT` — Create a comment on a gist.
- `GIST_DELETE_GIST` — Delete a gist.
- `GIST_DELETE_GIST_COMMENT` — Delete a comment on a gist.
- `GIST_FORK_GIST` — Fork a gist.
- `GIST_STAR_GIST` — Star a GitHub gist.
- `GIST_UNSTAR_GIST` — Unstar a GitHub gist.
- `GIST_UPDATE_GIST` — Update a gist's description and files.

## Frequently asked questions

### How does LuumenAI connect to Gist?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Gist on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 3 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Gist — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/gist/
