Update repo memory from workflow run 25556380923

This commit is contained in:
github-actions[bot] 2026-05-08 13:05:04 +00:00
parent c516dd4057
commit 60a4f4462e

View File

@ -1,17 +1,18 @@
{
"last_run": "2026-05-08T01:11:21Z",
"last_run_id": "25530886637",
"last_run": "2026-05-08T12:49:11Z",
"last_run_id": "25556380923",
"monthly_summary_issue": 254,
"monthly_summary_month": "2026-05",
"backlog_cursor": {
"issues": 283,
"prs": 293
"prs": 296
},
"open_repo_assist_prs": [
{"number": 0, "title": "[Repo Assist] fix(security): stop leaking ex.Message in CanvasCapability and BrowserProxyCapability", "branch": "repo-assist/fix-canvas-proxy-exception-message-leaks-2026-05-08", "note": "PR number unknown — created this run"}
{"number": 294, "title": "[Repo Assist] fix(security): stop leaking ex.Message in CanvasCapability and BrowserProxyCapability", "branch": "repo-assist/fix-canvas-proxy-exception-message-leaks-2026-05-08"},
{"number": 296, "title": "[Repo Assist] feat: add ExecApprovalsEvaluator policy evaluation step", "branch": "repo-assist/feat-exec-approvals-evaluator", "note": "Based on PR #295 (ExecApprovalsStore). Merge #295 first."}
],
"comments_made": {
"246": {"comment_id": "4408284034", "date": "2026-05-01"},
"246": {"comment_id": "4357284092", "date": "2026-05-01"},
"252": {"date": "2026-05-01"},
"242": {"date": "2026-05-01"},
"259": {"date": "2026-05-04", "note": "CI failure is pre-existing flaky integration test"},
@ -20,7 +21,8 @@
"288": {"date": "2026-05-07", "note": "Review comment: HttpClient anti-pattern, dependency surface, TtsCapability conflict"}
},
"fix_attempts": {
"canvas-proxy-exception-message-leaks": {"status": "pr_created", "branch": "repo-assist/fix-canvas-proxy-exception-message-leaks-2026-05-08", "date": "2026-05-08", "description": "CanvasCapability (navigate, eval, snapshot, a2ui.dump, a2ui.caps) and BrowserProxyCapability (HttpRequestException, JsonException, IOException, UnauthorizedAccessException) ex.Message leaks fixed."},
"exec-approvals-evaluator": {"status": "pr_created", "pr": 296, "branch": "repo-assist/feat-exec-approvals-evaluator", "date": "2026-05-08", "description": "ExecApprovalsEvaluator (policy evaluation phase), ExecApprovalsAllowlistMatcher (pattern matching), ExecApprovalV2EvaluationOutcome. 33 new tests. Based on PR #295."},
"canvas-proxy-exception-message-leaks": {"status": "pr_created", "pr": 294, "branch": "repo-assist/fix-canvas-proxy-exception-message-leaks-2026-05-08", "date": "2026-05-08", "description": "CanvasCapability and BrowserProxyCapability ex.Message leaks fixed."},
"capability-ex-message-leaks": {"status": "merged", "pr": 291, "branch": "repo-assist/fix-capability-exception-message-leaks-2026-05-07", "date": "2026-05-07"},
"perf-env-sanitizer-vectorize": {"status": "merged", "pr": 289, "date": "2026-05-07"},
"improve-ssh-constant-options": {"status": "merged", "pr": 290, "date": "2026-05-07"},
@ -32,18 +34,18 @@
},
"notes": [
"PR #274 (indierawk2k2) WSL local gateway setup — open, needs review/merge",
"PR canvas-proxy-exception-message-leaks (Repo Assist) — awaiting PR number after this run",
"PR #295 (AlexAlves87) ExecApprovalsStore read path — open, needs review/merge before PR #296",
"PR #294 (Repo Assist) CanvasCapability/BrowserProxyCapability security fix — open, needs review/merge",
"PR #296 (Repo Assist) ExecApprovalsEvaluator — open draft, depends on PR #295",
"Issue #281 comment made May 6 — no new human comments yet",
"Issue #191 open as tracker for remaining bridge integration (gateway SPA listener, openclaw/openclaw#69633)",
"Issue #235 (Dependabot bundle) still open — suggest closing",
"ExecApprovalV2PolicyHandler closed without merge: functionally covered by PR #274 which includes V2 wiring",
"MCP input schemas PR #262 closed without merge: likely superseded by PR #274 which includes comprehensive MCP work",
"Next engineering candidate: DeviceCapability SafeCollect also has ex.Message in { error = ex.Message } return — lower priority since section-level fallback"
"ExecApprovals pipeline progress: input validation (master), normalization (master), store read path (PR #295), evaluator (PR #296), coordinator/handler (future)"
],
"checked_off_by_maintainer": [],
"test_baseline": {
"shared_tests": "exit 0 (1405 passed, 4 pre-existing failures: ExecApprovalV2Normalization x3 + McpHttpServer x1, 20 skipped)",
"tray_tests": "exit 0 (465 passed, 1 skipped Windows DPAPI)",
"shared_tests": "exit 0 (1479 passed on PR #295+#296 branch, 4 pre-existing failures: ExecApprovalV2Normalization x3 + McpHttpServer x1, 20 skipped)",
"tray_tests": "exit 0 (465 passed, 1 skipped Windows DPAPI) — last verified on master",
"note": "Both test suites run on Linux. build.ps1 requires Windows."
}
}