-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhugo.toml
More file actions
166 lines (145 loc) · 4.72 KB
/
Copy pathhugo.toml
File metadata and controls
166 lines (145 loc) · 4.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
baseURL = "https://sortie-ai.com/"
title = "Sortie"
locale = "en-US"
defaultContentLanguage = "en"
# Exposed by wrangler.toml as the Workers static-assets directory.
publishDir = "public"
# Populates .Lastmod from the git author date, which feeds sitemap.xml.
# Requires full git history: a shallow clone silently produces no dates.
enableGitInfo = true
# Required by layouts/robots.txt; without it no robots.txt is emitted at all.
enableRobotsTXT = true
# No taxonomies, no feed: the empty /tags/ and /categories/ pages read as thin
# content.
disableKinds = ["taxonomy", "term", "rss"]
# Legacy brute-force rewriting, slated for removal upstream. Not needed.
canonifyURLs = false
[outputs]
home = ["html", "llmstxt"]
page = ["html"]
# /llms.txt per https://llmstxt.org, rendered by layouts/home.llmstxt.txt.
# Since Hugo 0.146 removed the home page's `index` template, the documented
# spelling for a custom output format is `home.<format>.<ext>`. CORRECTION to
# an earlier note here: `index.llmstxt.txt` does NOT fail on 0.164.0 — measured
# 2026-08-11, it resolves and writes a byte-identical /llms.txt with no WARN.
# mediaType is text/plain so the file lands at /llms.txt; static/_headers then
# serves it as text/markdown, which is what the spec asks for.
[outputFormats.llmstxt]
mediaType = "text/plain"
baseName = "llms"
isPlainText = true
notAlternative = true
[sitemap]
filename = "sitemap.xml"
# Google ignores both hints and has said so; emitting them is noise.
changefreq = ""
priority = -1
[frontmatter]
lastmod = [":git", "lastmod", ":default"]
[markup.goldmark.renderer]
# For inline HTML in the legal pages' Markdown.
unsafe = true
[minify]
disableHTML = false
[minify.tdewolff.html]
keepQuotes = true
keepDocumentTags = true
[params]
# --- Single source of truth for the release number -------------------------
# Feeds the nav chip, the footer, JSON-LD softwareVersion and llms.txt.
# NEVER write a leading `v`. Releases carry v-prefixed git tags from 1.19.0 on,
# but the number stays bare. schema.org types softwareVersion as free-form
# Text, so a `v` there is invisible on the page and no validator flags it.
version = "1.19.0"
description = "Open-source coding agent orchestrator. Sortie polls Jira, GitHub, GitLab, Linear or Gitea, gives every ticket an isolated workspace, launches the coding agent you already use, and follows the work through CI, review and merge. It installs as one file. Apache-2.0, no telemetry."
# --- External hosts --------------------------------------------------------
docs = "https://docs.sortie-ai.com"
github = "https://github.com/sortie-ai/sortie"
org = "https://github.com/sortie-ai"
# --- Social card -----------------------------------------------------------
# Byte-identical to the docs site's copy: one social identity across both.
ogImage = "img/og-image.jpg"
ogImageAlt = "Sortie — the Sortie wordmark and chevron logomark in cyan on a deep navy field."
[params.author]
name = "Sortie AI"
# --- Navigation ------------------------------------------------------------
[[menus.main]]
name = "How it works"
url = "/#how"
weight = 10
[[menus.main]]
name = "Configuration"
url = "/#workflow"
weight = 20
[[menus.main]]
name = "Adapters"
url = "/#adapters"
weight = 30
[[menus.main]]
name = "Operating it"
url = "/#operate"
weight = 40
[[menus.main]]
name = "Docs"
url = "https://docs.sortie-ai.com"
weight = 50
[[menus.product]]
name = "How it works"
url = "/#how"
weight = 10
[[menus.product]]
name = "Adapters"
url = "/#adapters"
weight = 20
[[menus.product]]
name = "Operating it"
url = "/#operate"
weight = 30
[[menus.product]]
name = "Scope"
url = "/#scope"
weight = 40
[[menus.documentation]]
name = "Installation"
url = "https://docs.sortie-ai.com/getting-started/installation/"
weight = 10
[[menus.documentation]]
name = "Quick start"
url = "https://docs.sortie-ai.com/getting-started/quick-start/"
weight = 20
[[menus.documentation]]
name = "Guides"
url = "https://docs.sortie-ai.com/guides/"
weight = 30
[[menus.documentation]]
name = "Concepts"
url = "https://docs.sortie-ai.com/concepts/"
weight = 40
[[menus.documentation]]
name = "Reference"
url = "https://docs.sortie-ai.com/reference/"
weight = 50
[[menus.documentation]]
name = "Changelog"
url = "https://docs.sortie-ai.com/changelog/"
weight = 60
[[menus.project]]
name = "Source"
url = "https://github.com/sortie-ai/sortie"
weight = 10
[[menus.project]]
name = "Releases"
url = "https://github.com/sortie-ai/sortie/releases"
weight = 20
[[menus.project]]
name = "Contributing"
url = "https://github.com/sortie-ai/sortie/blob/main/CONTRIBUTING.md"
weight = 30
[[menus.project]]
name = "Discussions"
url = "https://github.com/sortie-ai/sortie/discussions"
weight = 40
[[menus.project]]
name = "License"
url = "https://github.com/sortie-ai/sortie/blob/main/LICENSE"
weight = 50