Skip to content

Commit 33d7175

Browse files
authored
Merge pull request #2813 from Hack23/copilot/update-claude-opus-versions
Switch agentic workflows to claude-opus-4.8 (translation stays sonnet-4.6)
2 parents ec8771a + 53e35fa commit 33d7175

43 files changed

Lines changed: 350 additions & 335 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/copilot-instructions.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,12 @@ runtimes:
145145
```
146146
147147
### Engine Configuration (All Workflows)
148-
All agentic workflows declare a Sonnet-class model:
148+
The 13 analysis/article-generating news workflows declare the Opus-class reasoning model; the high-volume `news-translate` fan-out keeps the faster Sonnet-class model:
149149
```yaml
150150
engine:
151151
id: copilot
152-
model: claude-sonnet-4.6 # Faster than opus 4.7 — adopted in the v0.71.3 refactor for throughput within the 60-min budget; carried forward to v0.74.3
152+
model: claude-opus-4.8 # Content/analysis workflows — strongest reasoning for the 23-artifact pipeline
153+
# news-translate.md keeps: model: claude-sonnet-4.6 — faster throughput for high-volume translation fan-out
153154
# Note: engine.mcp.session-timeout was removed in the v0.71.3 era due to MCP Gateway v0.3.1 rejecting it; the v0.74.3 lock files now run MCP Gateway v0.3.9 — re-test before re-enabling.
154155
```
155156

.github/skills/gh-aw-mcp-configuration/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1793,7 +1793,7 @@ For Copilot coding agent sessions (not agentic workflows), MCP servers are confi
17931793
- [ ] Implement graceful degradation
17941794
- [ ] Use timeout for all MCP operations
17951795
- [ ] **Prefer `repo-memory:` and `cache-memory:` over `@modelcontextprotocol/server-memory`** — gh-aw native tools are persistent across runs; generic MCP memory is ephemeral per process
1796-
- [ ] **Skip `@modelcontextprotocol/server-sequential-thinking`** — modern LLMs (Claude Opus 4.7, GPT-5) have native CoT; it wastes context tokens
1796+
- [ ] **Skip `@modelcontextprotocol/server-sequential-thinking`** — modern LLMs (Claude Opus 4.8, GPT-5) have native CoT; it wastes context tokens
17971797

17981798
---
17991799

.github/skills/threat-modeling/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ Per ISMS Threat_Modeling.md § 7, all Hack23 projects maintain comprehensive thr
656656
- Chart.js/D3.js dashboard vulnerabilities
657657
- CSV data integrity threats (CIA platform data)
658658
- AWS CloudFront and S3 infrastructure threats
659-
- Agentic workflow threats (Claude Opus 4.7 news generation)
659+
- Agentic workflow threats (Claude Opus 4.8 news generation)
660660

661661
**Use Riksdagsmonitor as reference for:**
662662
- Static website threat modeling

.github/workflows/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Every news workflow declares the **same** tool & runtime surface for parity, res
109109
| Field | Value | Purpose |
110110
|-------|-------|---------|
111111
| `runtimes.node.version` | `"26"` | Pinned Node 26 for IMF CLI + render scripts |
112-
| `engine.id` / `engine.model` | `copilot` / `claude-sonnet-4.6` | Faster Sonnet model (adopted in the v0.71.3 refactor for throughput within the 60-min budget; carried forward to v0.74.3GPT-5.4 / GPT-5.4-mini eligibility now resolved upstream per v0.74.3 release notes #31695 + #32197 but not yet A/B-tested on this repo) |
112+
| `engine.id` / `engine.model` | `copilot` / `claude-opus-4.8` (13 analysis/article workflows); `claude-sonnet-4.6` (`news-translate` only) | Opus reasoning model for the 23-artifact analysis pipeline; the high-volume translation fan-out keeps the faster Sonnet model. (Sonnet was the repo-wide baseline through v0.74.3; GPT-5.4 / GPT-5.4-mini eligibility resolved upstream per release notes #31695 + #32197 but not yet A/B-tested here.) |
113113
| `engine.mcp.session-timeout` | ~~`1h`~~ **removed** | Was added in gh-aw v0.71.3 and rejected by MCP Gateway v0.3.1. v0.74.3 lock files now ship MCP Gateway v0.3.9; re-acceptance has not yet been validated on this repo, so the field stays removed until verified. |
114114
| `tools.github.toolsets` | `[all]` | Full GitHub MCP surface (issues, PRs, repos, code-search, actions, releases, discussions, …); see [`github-tools.md`](https://github.com/github/gh-aw/blob/main/docs/src/content/docs/reference/github-tools.md) |
115115
| `tools.bash` / `tools.edit` / `tools.web-fetch` / `tools.agentic-workflows` | enabled | Full local tool surface; `web-fetch` reaches non-MCP public sources (`statskontoret.se`, `riksdagsmonitor.com`) through the AWF firewall |

.github/workflows/news-committee-reports.lock.yml

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/news-committee-reports.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ steps:
282282
default-analysis-depth: deep
283283
engine:
284284
id: copilot
285-
model: claude-sonnet-4.6
285+
model: claude-opus-4.8
286286
---
287287

288288
# 📋 Committee Reports

0 commit comments

Comments
 (0)