Skip to content

What Oracle Is Shown

2 min read

Oracle is shown the names and values in your project, never what is written inside your records.

To answer “high priority test cases in the Checkout folder”, Oracle needs to know that your project has priorities, that it has folders, and that one of them is called Checkout. That list of names and values is all it is given.


Oracle is shown what your fields are called and the values they hold:

ShownExample
Folder namesCheckout · Login · Payments
Label namessmoke · regression · flaky
Team membersthe people on the project
Release and run titlesAugust release · Smoke run
Statuses and severitiesOpen · In Progress · Blocked
Custom fields and their optionsyour own dropdowns, by name

This is why your own words work. You type “the Checkout folder” and Oracle already knows that folder exists.


Oracle never receives what is written inside a record. Not a test case title, not a step, not a defect description, not a comment, not an attachment.

  • Oracle does see that you have a folder called Payments.
  • Oracle does not see any test case in it.

Oracle reads these names from your project at the moment you ask.

A label you created this morning can be asked about this afternoon. A folder renamed an hour ago is found by its new name. A custom field added last week is available straight away.


Oracle only knows about records your role can open. If your role can’t open Defects, Oracle isn’t told that defects exist, so:

  • you can’t ask about defects,
  • and you can’t reach them indirectly, through a condition that reads defects to answer a question about something else.

For example, Test cases that have an open defect against them returns test cases, but it has to read defects to find them. Without access to defects, Oracle won’t answer that question at all, rather than answering part of it.

Oracle can never show you more than the screens themselves would.


Oracle can only ask about fields your project actually has. The same goes for values: it can only use statuses that are yours.

Names are looked up, not guessed. If a name doesn’t match anything, Oracle tells you, rather than showing an empty table.


Oracle uses AI once, to understand your question. Removing a condition, sorting, loading more rows or redrawing a chart doesn’t use AI again. See How to Ask.