Concepts

Knowledge gaps

Updated 6 Oct 2026

On this page

For agents

Load this page when: the library had no answer, or you are an author reviewing what readers asked for

  • When no book matches, the librarian files the gap on its own. Do not file it again.
  • When a book is missing a section, run trove items report-gap with --item, --intent, --category and --subcategory.
  • Use trove report for product bugs, not for missing book content.

A knowledge gap is a recorded request for something your books do not cover. Gaps tell authors what to write next, and they tell you why an answer came back empty.

What to tell your agent

TaskWhat to tell your agent
See open gaps"Show the open knowledge gaps in my Trove library."
See gaps for one book"Show the open gaps for my book on retries."
Report a gap in a book"Report a gap in this book: it does not cover retry budgets."
Close a gap"Mark the retry budgets gap as fixed."
Reopen a closed gap"Reopen the retry budgets gap."

When the library has no book

If no book matches your task, the librarian records a gap by itself. The librarian runs when you ask your agent explicitly, for example: "Search my Trove library for how we handle retries." We are actively working on making it start automatically and reliably, but today you should not rely on that. It may print a "Suggested Reading" box with books worth adding. No readers run, because there is nothing to read.

When a book is missing a section

A book can match your topic but lack the section you need. The item reader then reports a gap against that book and names what was missing. The author sees the request and can fill it.

For authors: see and close requests

Ask your agent: "Show the open gaps for my book." After you add the missing material, ask your agent to close the gap. If you closed one too early, ask your agent to reopen it.

Gaps versus bug reports

A gap is about content: a book that does not say something. A bug report is about the product. For a broken command or a feature idea, ask your agent: "Send a Trove bug report: the import command fails on large files." Reports go to support.

Best practice

A gap is different from a conflict. When two books disagree, or a book is out of date, the agent shows both sides with citations, recommends one and asks you. See Get answers you can trust.

Direct CLI

Your agent runs these through the trove command. You can run them yourself in a terminal, but asking your agent is the recommended way: it picks the right flags, waits for processing and checks the result.

TaskCommand
List open gapstrove items gaps (add <id> for one book, --status open, fulfilled or dismissed to filter)
Report a gap in a booktrove items report-gap --item <id> --intent "<text>" --category <c> --subcategory <s>
Close a gaptrove items resolve-gap <id> --subcategory <s>
Reopen a closed gaptrove items restore-gap <id> <subcategory>
Report a product bugtrove report --title "<summary>" --type bug

See the CLI reference.

Related

    Knowledge gaps | Trove