Skip to content

chore: update @probelabs/probe to v0.6.0-rc320#575

Open
probelabs[bot] wants to merge 1 commit into
mainfrom
update-probe-v0.6.0-rc320
Open

chore: update @probelabs/probe to v0.6.0-rc320#575
probelabs[bot] wants to merge 1 commit into
mainfrom
update-probe-v0.6.0-rc320

Conversation

@probelabs
Copy link
Copy Markdown
Contributor

@probelabs probelabs Bot commented May 29, 2026

This PR updates @probelabs/probe to version v0.6.0-rc320.

Triggered by release: probelabs/probe@v0.6.0-rc320

Changes

  • Updates @probelabs/probe dependency to v0.6.0-rc320

🤖 Auto-generated by release workflow

@probelabs
Copy link
Copy Markdown
Contributor Author

probelabs Bot commented May 29, 2026

Overview

This PR updates the @probelabs/probe dependency from version 0.6.0-rc318 to 0.6.0-rc320. This is a dependency-only change affecting package metadata.

Files Changed Analysis

Modified Files:

  • package.json (1 addition, 1 deletion)
  • package-lock.json (4 additions, 4 deletions)

Changes:

  • Updated @probelabs/probe version specifier from ^0.6.0-rc318 to ^0.6.0-rc320
  • Updated npm integrity checksum from sha512-/SzmIl86aWqofP0AtwyvzpnFg5LQXAkES0oZk11a5MTUWAQhRCc/Xq1GPUE7ZWv1b+maiildpgllcMjLEItFnw== to sha512-hRCIazF6i7mYMPSyKdduft3/vRfwSj+/ZJYLzWd2X7jzBgfT6V1RezfMK3MprSjjlOMc5h2exO6kIXrXse6tCg==
  • Updated npm package URL from probe-0.6.0-rc318.tgz to probe-0.6.0-rc320.tgz

Architecture & Impact Assessment

What this PR accomplishes:

  • Bumps Probe library version to latest release candidate (rc320)
  • Maintains compatibility with existing codebase through semver-compatible update

Key technical changes:

  • Dependency version bump only — no code changes required
  • The update is within the same minor version (0.6.x), indicating backward-compatible changes

Affected system components:

The @probelabs/probe library is used extensively across the Visor codebase:

  1. Session Management (src/session-registry.ts)

    • Direct ES module imports of ProbeAgent and TracedProbeAgent
    • SessionRegistry implementation for managing AI agent sessions
  2. AI Review Service (src/ai-review-service.ts)

    • Direct import of ProbeAgent and ProbeAgentOptions types
    • Core AI review orchestration with tracer adapter integration
  3. Diff Processing (src/utils/diff-processor.ts)

    • Direct import of extract function for processing code diffs
  4. Tracer Initialization (src/utils/tracer-init.ts)

    • Dynamic import/require with ESM/CJS fallback support
    • Uses SimpleTelemetry and SimpleAppTracer from Probe
  5. LLM Judge (src/test-runner/llm-judge.ts)

    • Dynamic require of ProbeAgent for evaluation tasks
  6. Task Live Updates (src/agent-protocol/task-live-updates.ts)

    • Dynamic require of ProbeAgent for progress summarization
  7. Task Evaluator (src/agent-protocol/task-evaluator.ts)

    • Dynamic require of ProbeAgent for task evaluation
  8. Test Mocks (__mocks__/@probelabs/probe.ts)

    • Mock implementations of ProbeAgent and DelegationManager for testing

Component Relationships:

graph TD
    A[Visor Core] --> B[Session Registry]
    A --> C[AI Review Service]
    A --> D[Task Evaluator]
    A --> E[LLM Judge]
    A --> F[Task Live Updates]
    A --> G[Diff Processor]
    A --> H[Tracer Init]
    
    B --> I["@probelabs/probe"]
    C --> I
    D --> I
    E --> I
    F --> I
    G --> I
    H --> I
    
    J[Test Suite] --> K["__mocks__/@probelabs/probe"]
    K --> I
    
    style I fill:#f9f,stroke:#333,stroke-width:2px

Loading

Scope Discovery & Context Expansion

Inferred scope of impact:

Since this is a dependency update within the same minor version (0.6.x), the impact is expected to be:

  • Low risk: Backward-compatible changes only
  • No breaking changes: Same public API surface
  • Potential benefits: Bug fixes, performance improvements, or new features from rc318 → rc320

Areas to verify post-deployment:

  1. Session registry operations (session creation/management)
  2. AI review workflows (code review, diff analysis)
  3. Task evaluation and live update features
  4. Tracer initialization and telemetry output
  5. Test suite execution (mock compatibility)

Related files to monitor:

  • Configuration files that reference Probe versions or features
  • CI/CD pipelines that may depend on specific Probe behaviors
  • Documentation that may reference Probe capabilities

References

Modified files:

  • package.json:123 — Dependency version declaration
  • package-lock.json:5659 — npm package metadata and integrity checksum

Usage locations (for context):

  • visor/src/session-registry.ts — Session management with ProbeAgent
  • visor/src/ai-review-service.ts — AI review service with ProbeAgent integration
  • visor/src/utils/diff-processor.ts — Diff processing using Probe's extract function
  • visor/src/utils/tracer-init.ts — Tracer initialization with SimpleTelemetry
  • visor/src/test-runner/llm-judge.ts — LLM judge using ProbeAgent
  • visor/src/agent-protocol/task-live-updates.ts — Task progress updates using ProbeAgent
  • visor/src/agent-protocol/task-evaluator.ts — Task evaluation using ProbeAgent
  • visor/__mocks__/@probelabs/probe.ts — Test mocks for ProbeAgent and DelegationManager
Metadata
  • Review Effort: 1 / 5
  • Primary Label: chore

Powered by Visor from Probelabs

Last updated: 2026-05-29T12:03:00.939Z | Triggered by: pr_opened | Commit: 30468a2

💡 TIP: You can chat with Visor using /visor ask <your question>

@probelabs
Copy link
Copy Markdown
Contributor Author

probelabs Bot commented May 29, 2026

✅ Security Check Passed

No security issues found – changes LGTM.

✅ Architecture Check Passed

No architecture issues found – changes LGTM.

✅ Quality Check Passed

No quality issues found – changes LGTM.


Powered by Visor from Probelabs

Last updated: 2026-05-29T12:02:10.659Z | Triggered by: pr_opened | Commit: 30468a2

💡 TIP: You can chat with Visor using /visor ask <your question>

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.

1 participant