Skip to content

Jira Cloud Setup

Prerequisites

  • A Jira Cloud site
  • An API token for your Atlassian account

Configuration

Open SettingsTrackerJira Cloud:

FieldNotes
Site URLe.g. https://yourcompany.atlassian.net
Emailthe Atlassian account the token belongs to
API Tokenentered via a SecretStorage-backed input box — never stored in .saga/
Project Keye.g. PROJ
Epic issue typedefault Epic
Story issue typedefault Story

Advanced fields

FieldDefaultNotes
Subtask issue typeSub-tasksome projects use Subtask or don't support the hierarchy at all
AC field IDcustom field for acceptance criteria, if your Jira instance uses one
Epic link styleNext-Gen parent link vs. Classic customfield_10014 Epic Link
Story points field ID(omitted by default)left unset to avoid a 400 error on screens where the field is restricted; set explicitly to enable story points push

Click Test Connection to verify before pushing anything.

Authentication

Jira uses Basic auth: base64(email:token). Auth details never leave SecretStorage except to build this header at request time.

Description format

Story/epic descriptions are pushed as Atlassian Document Format (ADF). Saga guarantees the ADF content is never empty — a blank body is padded with a single space paragraph rather than sent empty, which Jira would otherwise reject.

Released under the MIT License.