Skip to content

Commit 039333f

Browse files
committed
chore(release): codex 1.1.29 (other)
1 parent ce0a9d2 commit 039333f

5 files changed

Lines changed: 105 additions & 8 deletions

File tree

.gitignore

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,24 @@ node_modules/
1616
diagnostics/
1717
dist/
1818

19-
# Browser MCP screenshots, videos, traces, PDFs, and temporary evidence are local artifacts.
19+
# Browser / Webwright / Playwright CLI runtime artifacts
2020
browser/**
2121
!browser/
2222
!browser/.gitkeep
23+
.playwright-cli/
24+
.playwright-mcp/
25+
playwright-report/
26+
test-results/
27+
.webwright-runs/
28+
outputs/webwright/
29+
final_runs/
30+
**/final_script_log.txt
31+
**/trajectory.json
32+
**/raw_responses.jsonl
33+
**/screenshots/*.png
34+
**/screenshots/*.jpg
35+
**/screenshots/*.jpeg
36+
**/screenshots/*.webp
2337

2438
# Serena project knowledge is trackable; runtime/cache state is not.
2539
.serena/cache/

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ historical patch in the line.
1212

1313
| Version | Supported |
1414
| --- | --- |
15-
| Current exact tag `1.1.28` | Yes |
15+
| Current exact tag `1.1.29` | Yes |
1616
| Older `1.1.*` tags | No; upgrade to current exact tag |
1717
| Older minor / major lines | No |
1818

config/mcp-runtime-versions.env

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,12 @@ GITHUB_MCP_SERVER_VERSION=1.1.2
1010
MCP_PYTHON_SDK_VERSION=1.27.2
1111
SERENA_AGENT_VERSION=1.5.3
1212
SEQUENTIAL_THINKING_MCP_VERSION=2025.12.18
13-
PLAYWRIGHT_MCP_VERSION=0.0.75
1413
CHROME_DEVTOOLS_MCP_VERSION=1.1.1
1514
CONTEXT7_MCP_VERSION=3.1.0
1615
SHADCN_VERSION=4.10.0
16+
17+
# Browser providers outside MCP.
18+
PLAYWRIGHT_CLI_VERSION=0.1.13
19+
WEBWRIGHT_VERSION=0.1.0
20+
WEBWRIGHT_INSTALL_SOURCE=github:microsoft/Webwright
21+
WEBWRIGHT_PIN=4a46f282ec37f27d6003cc498a977939d62d9015

config/rldyour-contract.json

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"rldyour-serena-mcp"
1616
],
1717
"skills": {
18-
"count": 41,
18+
"count": 44,
1919
"names": [
2020
"architecture-boundaries",
2121
"browser-debug",
@@ -41,6 +41,7 @@
4141
"lsp-routing",
4242
"lsp-setup",
4343
"owasp-top-10-implementation",
44+
"playwright-cli-validation",
4445
"project-instructions-policy",
4546
"quality-first-engineering",
4647
"ry-deploy",
@@ -57,7 +58,9 @@
5758
"serena-memory-sync",
5859
"tech-research",
5960
"verification-quality-gates",
60-
"web-research"
61+
"visual-diff-review",
62+
"web-research",
63+
"webwright-task"
6164
],
6265
"reviewer_track_skills": [
6366
"flow-architecture-review",
@@ -146,11 +149,11 @@
146149
"grep",
147150
"github",
148151
"openaiDeveloperDocs",
149-
"playwright",
150152
"sequential-thinking",
151153
"serena",
152154
"shadcn"
153-
]
155+
],
156+
"required_servers": []
154157
},
155158
"security": {
156159
"default_profile": "rldyour-yolo",
@@ -171,5 +174,23 @@
171174
"cache": {
172175
"layout": "versioned",
173176
"path_template": "${CODEX_HOME}/plugins/cache/rldyour-codex/<plugin>/<version>"
177+
},
178+
"browser_providers": {
179+
"policy": "root config/browser-automation-policy.json",
180+
"required_common_providers": [
181+
"webwright",
182+
"playwright-cli",
183+
"chrome-devtools-mcp"
184+
],
185+
"mcp_providers": [
186+
"chrome-devtools-mcp"
187+
],
188+
"cli_providers": [
189+
"playwright-cli"
190+
],
191+
"task_harness_providers": [
192+
"webwright"
193+
],
194+
"opencode_webwright_support": "adapter-owned-cli-wrapper; upstream-native NOT_PROVEN"
174195
}
175196
}

config/skill-routing-policy.json

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,60 @@
8989
}
9090
]
9191
},
92+
{
93+
"id": "ru-playwright-cli-validation",
94+
"prompt": "сделай скриншоты и snapshots через Playwright CLI для UI proof",
95+
"prompt_terms": [
96+
"скриншоты",
97+
"Playwright CLI"
98+
],
99+
"expected": [
100+
{
101+
"skill": "rldyour-browser:playwright-cli-validation",
102+
"description_terms": [
103+
"Playwright CLI",
104+
"screenshots",
105+
"snapshots"
106+
]
107+
}
108+
]
109+
},
110+
{
111+
"id": "ru-webwright-task",
112+
"prompt": "сделай длинную web-задачу найти сравнить выгрузить и сохранить reusable script",
113+
"prompt_terms": [
114+
"web-задачу",
115+
"reusable script"
116+
],
117+
"expected": [
118+
{
119+
"skill": "rldyour-browser:webwright-task",
120+
"description_terms": [
121+
"Webwright",
122+
"reusable script",
123+
"final_script.py"
124+
]
125+
}
126+
]
127+
},
128+
{
129+
"id": "ru-visual-diff-review",
130+
"prompt": "сравни с Figma pixel-perfect и сделай visual diff deviation report",
131+
"prompt_terms": [
132+
"сравни с Figma",
133+
"pixel-perfect"
134+
],
135+
"expected": [
136+
{
137+
"skill": "rldyour-browser:visual-diff-review",
138+
"description_terms": [
139+
"pixel-perfect",
140+
"сравни с Figma",
141+
"reference image"
142+
]
143+
}
144+
]
145+
},
92146
{
93147
"id": "ru-security-review",
94148
"prompt": "$ry-sec-review проверь безопасность auth и OWASP",
@@ -625,6 +679,9 @@
625679
"rldyour-security:owasp-top-10-implementation": "implicit",
626680
"rldyour-security:ry-sec-review": "implicit",
627681
"rldyour-serena-mcp:serena-code-workflow": "implicit",
628-
"rldyour-serena-mcp:serena-memory-sync": "finalization"
682+
"rldyour-serena-mcp:serena-memory-sync": "finalization",
683+
"rldyour-browser:playwright-cli-validation": "implicit",
684+
"rldyour-browser:webwright-task": "implicit",
685+
"rldyour-browser:visual-diff-review": "implicit"
629686
}
630687
}

0 commit comments

Comments
 (0)