> For the complete documentation index, see [llms.txt](https://gryfn.gitbook.io/gryfn-software/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gryfn.gitbook.io/gryfn-software/user-manual/job-queue.md).

# Job Queue

The GRYFN Processing Tool Job Queue provides users with the ability to submit multiple jobs where each job is processed in the order it is received. While processing, users are provided with a status bar visualizing the level of completion for that job and a console log detailing each processing step. If multiple jobs are in the queue, clicking on the job in the list will open that job's console log, timer, and completion level.

## Intelligent Reprocessing

GRYFN Processing Tool only processes data needed for the existing tasks and products available in the pipeline submission. In the case of a previous error, or if a user wishes to resubmit a job, only necessary data will be reprocessed. i.e. new tasks are added that require processing, product configuration changes require only reprocessing of the final product and not intermediate processing steps, processing configuration changes require both intermediate steps and final products to be reprocessed.

Another example, a user is processing a LiDAR/VNIR dataset. User wishes to output VNIR orthomosaic at a different resolution, but makes no configuration or product changes to LiDAR, and no other changes to VNIR processing configuration. LiDAR processing will be skipped, VNIR intermediate processing will be skipped, and only the VNIR product will be freshly generated at the new resolution, overwriting the existing mosaic unless the product name has changed.

## Job Errors

If a processing job encounters an error the processing queue will stop that job and move to the next job in the queue. Jobs stopped on an error can be restarted without re-submitting the job. An error symbol will be displayed in the Job Queue list next to that job. Processing logs are available in the GPRO processing logs folder. A more detailed processing log is located at:

```
C:\Users\*USER*\AppData\Roaming\GRYFN\logs\main.log
```

## Job Controls

Jobs can be manually stopped, resumed, or removed from the queue using the controls on the job in the job queue list.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://gryfn.gitbook.io/gryfn-software/user-manual/job-queue.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
