Skip to content

Repair AgentRx dependency compatibility checks - #76696

Merged
pelikhan merged 3 commits into
mainfrom
copilot/aw-top-10-repair-agentrx-dependency-lock
Nov 11, 2026
Merged

pelikhan merged 3 commits into
mainfrom
copilot/aw-top-10-repair-agentrx-dependency-lock

Conversation

Copilot AI commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

The AgentRx lock contained incompatible dependency versions that could block normalization. Setup now verifies dependency consistency and exercises IR normalization before analysis begins.

  • Dependency lock: Pin pydantic-core==2.50.1 for Pydantic 2.14.1 and httpcore2==2.16.0 for HTTPX 2.16.0, with matching wheel hashes.
  • Setup checks: Check installed dependency compatibility, import the pipeline modules, and run a minimal Markdown-to-IR smoke test.
uv pip check --python "$AGENTRX_HOME/.venv/bin/python"
PYTHONPATH="$AGENTRX_HOME/src" "$AGENTRX_HOME/.venv/bin/python" \
  "$AGENTRX_HOME/src/run.py" "$SMOKE_DIR/trajectory.md" \
  --stage ir --run-dir "$SMOKE_DIR/run"

Copilot AI linked an issue Nov 11, 2026 that may be closed by this pull request
2 tasks
Copilot AI and others added 2 commits November 11, 2026 00:58
Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix AgentRx dependency lock issue for compatibility Repair AgentRx dependency compatibility checks Nov 11, 2026
Copilot AI requested a review from gh-aw-bot November 11, 2026 01:13
@pelikhan
pelikhan marked this pull request as ready for review November 11, 2026 02:44
Copilot AI auto review requested due to automatic review settings November 11, 2026 02:45
@pelikhan
pelikhan merged commit df3e184 into main Nov 11, 2026
50 checks passed
@pelikhan
pelikhan deleted the copilot/aw-top-10-repair-agentrx-dependency-lock branch November 11, 2026 02:45
@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

✅ PR Specification Reviewer completed successfully!

PR Specification Reviewer

Outcome: reported_no_action

The agent completed and reported no action. A no-op output alone does not verify that all required work was completed or that publication was possible.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from PR Specification Reviewer · gpt56 · ~1 AIC · ⌖ ~1 AIC · ◇ ~1 AIC · ⊞ 1.6K · ◷

Generated by PR Specification Reviewer for #76696

@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

✅ Design Decision Gate 🏗️ completed the design decision gate check. See the comment below for the result and any generated ADR draft.

Design Decision Gate 🏗️

Outcome: reported_no_action

The agent completed and reported no action. A no-op output alone does not verify that all required work was completed or that publication was possible.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from Design Decision Gate 🏗️ · routed: sonnet55 high · ~6 AIC · ⌖ ~2 AIC · ◇ ~1 AIC · ⊞ 8.5K · ◷

🏗️ ADR gate enforced by Design Decision Gate 🏗️

@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

✅ Ponytail Reviewer completed successfully!

Ponytail Reviewer

Outcome: reported_no_action

The agent completed and reported no action. A no-op output alone does not verify that all required work was completed or that publication was possible.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from Ponytail Reviewer · routed: gpt61 medium · ~4 AIC · ⌖ ~1 AIC · ◇ ~1 AIC · ⊞ 181 · ◷

Generated by Ponytail Reviewer for #76696

@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

✅ PR Code Quality Reviewer completed the code quality review.

PR Code Quality Reviewer

Outcome: reported_action

The agent completed and reported one or more actions. The no-op output is a completion signal, not a claim that no action was taken.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from PR Code Quality Reviewer · gpt56 · ~3 AIC · ⌖ ~1 AIC · ◇ ~1 AIC · ⊞ 1.6K · ◷

🔎 Code quality review by PR Code Quality Reviewer

@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

🧠 Matt Pocock Skills Reviewer has completed the skills-based review. ✅

🧠 Reviewed using Matt Pocock's skills by Matt Pocock Skills Reviewer

@github-actions

github-actions Bot commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

✅ Test Quality Sentinel completed test quality analysis.

Test Quality Sentinel

Outcome: reported_no_action

The agent completed and reported no action. A no-op output alone does not verify that all required work was completed or that publication was possible.

Agent messages are omitted from this comment. The category uses structured run status, not interpretation of agent prose.

Generated from Test Quality Sentinel · routed: haiku55 xhigh · ~1 AIC · ⌖ ~2 AIC · ◇ ~1 AIC · ⊞ 7.2K · ◷

🧪 Test quality analysis by Test Quality Sentinel

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Approval is blocked because required workflow/security validation and clean dependency/runtime smoke tests could not run, leaving external-source compatibility and generated-lock correctness unverified.

No open issues 🎉

What changed in this PR

This PR repairs AgentRx’s hash-locked dependency compatibility and strengthens workflow setup validation so incompatible dependencies or IR normalization failures are detected before analysis begins.

Changes:

  • Aligns pydantic-core with Pydantic 2.14.1 and httpcore2 with HTTPX 2.16.0, including updated wheel hashes.
  • Adds dependency consistency checks and explicit pipeline import validation.
  • Adds a minimal Markdown-to-IR smoke test and updates the generated workflow lock and regression tests.
File Description
pkg/​workflow/​agentrx_workflow_test.go Verifies setup checks, smoke-test commands, dependency versions and hashes, and compiled workflow consistency.
.github/​workflows/​requirements-agentrx.txt Pins compatible AgentRx dependency versions with matching wheel hashes.
.github/​workflows/​daily-agentrx-trace-optimizer.md Adds setup-time dependency, import, help, and IR-normalization validation.
.github/​workflows/​daily-agentrx-trace-optimizer.lock.yml Regenerates the compiled workflow with the updated setup step and metadata.

Review effort: Lite (auto)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[AW Top 10] 08 Repair the AgentRx dependency lock

4 participants