Skip to content

release: devkit extension 0.1.3 lockstep - #79

Merged
Icaro0310 merged 7 commits into
mainfrom
ext-lockstep-0.1.3
Oct 30, 2026
Merged

Icaro0310 merged 7 commits into
mainfrom
ext-lockstep-0.1.3

Conversation

@Icaro0310

Copy link
Copy Markdown
Owner

devkit-v0.1.3 validate failed: wheel bumped to 0.1.3, extension manifest stayed 0.1.2. Lockstep contract requires both. Wheel already published on PyPI as 0.1.3.

release-devkit.yml validates pyproject == adapters/vscode package.json
under devkit-v* tags. The 0.1.3 wheel bump left the extension at 0.1.2,
failing validate. Extension code is unchanged since 0.1.2, but the
lockstep contract requires the manifest to travel with the wheel.
@Icaro0310

Copy link
Copy Markdown
Owner Author

devin-judge (ACP, high model): approve — {"samples": 1, "blocks": 0, "probs": [{"secrets": 0.01, "unsafe_code": 0.02, "deception": 0.02}]}

@Icaro0310

Copy link
Copy Markdown
Owner Author

devin-judge (ACP, high model): approve — {"samples": 1, "blocks": 0, "probs": [{"secrets": 0.01, "unsafe_code": 0.01, "deception": 0.02}]}

drift-check failed: registry export moved install_spec poordjaevin ->
devin-judge (post-shim). Manifest regenerated via
tools/export_devkit_manifest.py.
@Icaro0310

Copy link
Copy Markdown
Owner Author

devin-judge (ACP, high model): approve — {"samples": 1, "blocks": 0, "probs": [{"secrets": 0.01, "unsafe_code": 0.02, "deception": 0.08}]}

@Icaro0310

Copy link
Copy Markdown
Owner Author

devin-judge (ACP, high model): approve — {"samples": 1, "blocks": 0, "probs": [{"secrets": 0.02, "unsafe_code": 0.04, "deception": 0.08}]}

@Icaro0310

Copy link
Copy Markdown
Owner Author

devin-judge (ACP, high model): approve — {"samples": 1, "blocks": 0, "probs": [{"secrets": 0.02, "unsafe_code": 0.04, "deception": 0.08}]}

@Icaro0310

Copy link
Copy Markdown
Owner Author

devin-judge (ACP, high model): approve — {"samples": 1, "blocks": 0, "probs": [{"secrets": 0.03, "unsafe_code": 0.03, "deception": 0.06}]}

@github-actions

Copy link
Copy Markdown
Contributor

Static scan (advisory) — result: EXECUTED

Deterministic scan of 8 changed file(s) — gitleaks 8.30.1 · semgrep 1.182.1 · ruff 0.17.3. Findings are advisory evidence for the judge, not a lane verdict.

gitleaks — 0 finding(s)

semgrep — 0 finding(s)

ruff (E9,F,S) — 75 finding(s)

  • packages/devkit/tests/test_auto_approve_workflow.py:36 S101 — Use of assert detected
  • packages/devkit/tests/test_auto_approve_workflow.py:41 S101 — Use of assert detected
  • packages/devkit/tests/test_auto_approve_workflow.py:46 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:74 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:75 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:76 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:86 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:87 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:88 S101 — Use of assert detected
  • packages/devkit/tests/test_installer.py:96 S101 — Use of assert detected
  • … +65 more (see workflow log)

@Icaro0310
Icaro0310 enabled auto-merge (squash) October 30, 2026 00:55
@github-actions

Copy link
Copy Markdown
Contributor

AI Code Review Summary

0 finding(s) across 0 reviewed file(s).

Severity Count
🔴 Critical 0
🟠 High 0
🟡 Medium 0
🔵 Low 0

Top issues

No issues found. LGTM ✅

Skipped files

  • Excluded by config (1): uv.lock
  • Provider error — not reviewed (7): packages/devkit/adapters/.devin-plugin/plugin.json, packages/devkit/adapters/vscode/package.json, packages/devkit/src/devin_devkit/manifest.json, packages/devkit/tests/test_auto_approve_workflow.py, packages/devkit/tests/test_installer.py, packages/skill-catalog/adapters/.devin-plugin/plugin.json, packages/skill-catalog/tests/test_cli.py

Token usage: 0 in / 0 out.

Reviewed by: ai-code-reviewer · ollama / qwen2.5-coder:1.5b

@Icaro0310
Icaro0310 merged commit 2f1d8bb into main Oct 30, 2026
24 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant