Skip to content

Commit d605a15

Browse files
mnriemCopilot
andauthored
docs: move extension API reference into documentation (#5174)
* docs: move extension API reference into documentation Assisted-by: GitHub Copilot (model: GPT-6.1 Sol, autonomous) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * fix: bump bundled extensions for documentation updates Assisted-by: GitHub Copilot (model: GPT-6.1 Sol, autonomous) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * fix: align bugfix bundle with updated bug extension Assisted-by: GitHub Copilot (model: GPT-6.1 Sol, autonomous) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
1 parent f801087 commit d605a15

13 files changed

Lines changed: 15 additions & 13 deletions

File tree

‎bundles/bugfix/bundle.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ schema_version: "1.0"
33
bundle:
44
id: "bugfix"
55
name: "Guided Bug Fix"
6-
version: "1.0.1"
6+
version: "1.0.2"
77
role: "developer"
88
description: "Orchestrated bug triage: assess a bug report, review the assessment behind a human gate, apply the fix, and verify it with tests."
99
author: "GitHub"
@@ -17,7 +17,7 @@ requires:
1717
provides:
1818
extensions:
1919
- id: "bug"
20-
version: "1.0.1"
20+
version: "1.0.2"
2121
workflows:
2222
- id: "bugfix"
2323
version: "1.0.0"

‎bundles/catalog.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"bugfix": {
77
"id": "bugfix",
88
"name": "Guided Bug Fix",
9-
"version": "1.0.1",
9+
"version": "1.0.2",
1010
"role": "developer",
1111
"description": "Orchestrated bug triage: assess a bug report, review behind a human gate, apply the fix, and verify with tests.",
1212
"author": "GitHub",
File renamed without changes.

‎docs/toc.yml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@
143143
href: extensions/overview.md
144144
- name: Developing
145145
href: extensions/developing.md
146+
- name: API Reference
147+
href: extensions/api.md
146148
- name: Publishing
147149
href: extensions/publishing.md
148150

‎extensions/bug/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,4 @@ hooks:
9999
description: Collect evidence in the resolved bug directory
100100
```
101101
102-
Mandatory hooks are invoked and awaited; optional hooks are presented for the user to run. Disabled hooks and hooks with non-empty conditions are skipped by the command templates. With no registered hooks, the workflow proceeds as before. See the [Extension API Reference](../EXTENSION-API-REFERENCE.md#hook-events) for the shared hook contract.
102+
Mandatory hooks are invoked and awaited; optional hooks are presented for the user to run. Disabled hooks and hooks with non-empty conditions are skipped by the command templates. With no registered hooks, the workflow proceeds as before. See the [Extension API Reference](https://github.github.io/spec-kit/extensions/api.html#hook-events) for the shared hook contract.

‎extensions/bug/extension.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ schema_version: "1.0"
33
extension:
44
id: bug
55
name: "Bug Triage Workflow"
6-
version: "1.0.1"
6+
version: "1.0.2"
77
description: "Assess, fix, and validate bug reports against the codebase with per-bug reports stored under .specify/bugs/<slug>/"
88
author: spec-kit-core
99
repository: https://github.com/github/spec-kit

‎extensions/catalog.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"bug": {
3737
"name": "Bug Triage Workflow",
3838
"id": "bug",
39-
"version": "1.0.1",
39+
"version": "1.0.2",
4040
"description": "Assess, fix, and validate bug reports against the codebase with per-bug reports stored under .specify/bugs/<slug>/",
4141
"author": "spec-kit-core",
4242
"repository": "https://github.com/github/spec-kit",
@@ -66,7 +66,7 @@
6666
"github": {
6767
"name": "GitHub Integration",
6868
"id": "github",
69-
"version": "1.0.3",
69+
"version": "1.0.4",
7070
"description": "GitHub platform integration for Spec Kit - create GitHub issues from a feature's task list",
7171
"author": "spec-kit-core",
7272
"repository": "https://github.com/github/spec-kit",

‎extensions/github/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ If an extension proposal or external dependency declaration uses
130130
`speckit.github.taskstoissues`. `requires.commands` is not an enforced dependency
131131
field in the current extension manifest API, so do not rely on that declaration
132132
to install or check the GitHub extension. Follow the supported requirements in
133-
the [extension API reference](../EXTENSION-API-REFERENCE.md#extension-manifest).
133+
the [extension API reference](https://github.github.io/spec-kit/extensions/api.html#extension-manifest).
134134

135135
Preset command overrides are separate from command references: an override of
136136
`speckit.taskstoissues` does not automatically customize the namespaced GitHub

‎extensions/github/extension.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ schema_version: "1.0"
33
extension:
44
id: github
55
name: "GitHub Integration"
6-
version: "1.0.3"
6+
version: "1.0.4"
77
description: "GitHub platform integration for Spec Kit - create GitHub issues from a feature's task list"
88
author: spec-kit-core
99
repository: https://github.com/github/spec-kit

‎extensions/template/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Starter template for creating a Spec Kit extension.
6868
## Need Help?
6969

7070
- **Development Guide**: See [Extension Development Guide](https://github.github.io/spec-kit/extensions/developing.html)
71-
- **API Reference**: See EXTENSION-API-REFERENCE.md
71+
- **API Reference**: See the [Extension API Reference](https://github.github.io/spec-kit/extensions/api.html)
7272
- **Publishing Guide**: See the [Extension Publishing Guide](https://github.github.com/spec-kit/extensions/publishing.html)
7373
- **User Guide**: See the [Extension User Guide](https://github.github.io/spec-kit/extensions/overview.html)
7474

0 commit comments

Comments
 (0)