Skip to content

chore: update @probelabs/probe to v0.6.0-rc321#576

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

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

Conversation

@probelabs
Copy link
Copy Markdown
Contributor

@probelabs probelabs Bot commented May 31, 2026

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

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

Changes

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

🤖 Auto-generated by release workflow

@probelabs
Copy link
Copy Markdown
Contributor Author

probelabs Bot commented May 31, 2026

PR Overview: Update @probelabs/probe to v0.6.0-rc321

Summary

This PR updates the @probelabs/probe dependency from version 0.6.0-rc318 to 0.6.0-rc321. This is a routine dependency update that brings in the latest release candidate from the Probe package.

Files Changed

  • package.json: Updated @probelabs/probe version constraint from ^0.6.0-rc318 to ^0.6.0-rc321
  • package-lock.json: Updated the locked version, integrity hash, and npm registry URL for the @probelabs/probe package

Changes

  • Version bump: 0.6.0-rc3180.6.0-rc321
  • New integrity hash: sha512-gOK3lnc7C+COWy0slhTHuNcvn/o4ww65Qiwoi/dmHAu2SdEUWtaJYO4AH2Fd59ar8Onu/ISnsddfdiuFWwLXTA==
  • Registry URL updated to point to the new tarball: probe-0.6.0-rc321.tgz

Architecture & Impact Assessment

What This PR Accomplishes

This is a dependency update PR that synchronizes Visor with the latest Probe SDK release candidate. The update is minimal in scope—only package metadata changes are included.

Key Technical Changes

  • No code changes: This PR only modifies package dependency declarations
  • Integrity hash update: New SHA512 hash for the package tarball
  • Registry reference: Updated npm registry URL for the new version

Affected System Components

The @probelabs/probe package is a core dependency used throughout the codebase:

Primary Import Locations:

  • visor/src/ai-review-service.ts - ES module import of ProbeAgent and ProbeAgentOptions
  • visor/src/session-registry.ts - ES module import of ProbeAgent
  • visor/src/utils/diff-processor.ts - ES module import of extract function

Dynamic Import Locations:

  • visor/src/utils/tracer-init.ts - Dynamic ESM/CJS import for tracer initialization
  • visor/src/agent-protocol/task-evaluator.ts - Dynamic import for LLM judge functionality
  • visor/src/agent-protocol/task-live-updates.ts - Dynamic import for task progress summarization
  • visor/src/test-runner/llm-judge.ts - Dynamic import for test evaluation

Mock Implementations:

  • visor/__mocks__/@probelabs/probe.ts - Jest mocks for ProbeAgent and DelegationManager

Component Relationships

graph TD
    A[Visor Core] --> B["@probelabs/probe v0.6.0-rc321"]
    B --> C[ProbeAgent]
    B --> D[DelegationManager]
    B --> E[SimpleTelemetry]
    B --> F[SimpleAppTracer]
    
    C --> G[AI Review Service]
    C --> H[Session Registry]
    C --> I[Task Evaluator]
    C --> J[Live Updates]
    C --> K[LLM Judge]
    
    E --> L[Tracer Initialization]
    F --> L
    
    D --> M[Concurrency Limiter]
    
    style B fill:#90EE90

Loading

Scope Discovery & Context Expansion

Immediate Impact

This is a dependency-only update with no direct code changes. The update affects:

  • Runtime behavior: Any bug fixes or improvements in Probe SDK rc321 will be reflected
  • Type definitions: Updated TypeScript types from the new Probe version
  • Mock compatibility: Test mocks may need verification if Probe's API changed

Related Files to Verify

Based on the usage analysis, these files interact with Probe and should be tested:

Core Service Files:

  • visor/src/ai-review-service.ts - Main AI review orchestration
  • visor/src/session-registry.ts - Session management
  • visor/src/utils/tracer-init.ts - Telemetry initialization

Agent Protocol Files:

  • visor/src/agent-protocol/task-evaluator.ts - Task evaluation with LLM judge
  • visor/src/agent-protocol/task-live-updates.ts - Live progress updates
  • visor/src/test-runner/llm-judge.ts - Test evaluation

Test Infrastructure:

  • visor/__mocks__/@probelabs/probe.ts - Mock implementations
  • visor/tests/unit/concurrency-limiter.test.ts - Uses DelegationManager

Recommended Verification Steps

  1. Run unit tests to ensure mock compatibility
  2. Run integration tests for AI review service
  3. Verify tracer initialization works with new Probe version
  4. Check task evaluator and live updates functionality
  5. Validate concurrency limiter with updated DelegationManager

Risk Assessment

  • Risk Level: Low
  • Review Effort: 1 (trivial)
  • Breaking Changes: Unlikely (rc318 → rc321 is a minor version bump)
  • Test Coverage: Existing tests should validate compatibility

References

  • package.json:120 - Dependency declaration
  • package-lock.json:5656-5664 - Locked version and integrity
  • visor/src/ai-review-service.ts - ProbeAgent usage
  • visor/src/session-registry.ts - Session management with Probe
  • visor/src/utils/tracer-init.ts - Dynamic tracer initialization
  • visor/src/agent-protocol/task-evaluator.ts - LLM judge integration
  • visor/src/agent-protocol/task-live-updates.ts - Progress summarization
  • visor/__mocks__/@probelabs/probe.ts - Test mocks
Metadata
  • Review Effort: 1 / 5
  • Primary Label: chore

Powered by Visor from Probelabs

Last updated: 2026-05-31T11:53:05.302Z | Triggered by: pr_opened | Commit: 47608ef

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

@probelabs
Copy link
Copy Markdown
Contributor Author

probelabs Bot commented May 31, 2026

✅ Security Check Passed

No security issues found – changes LGTM.

✅ Architecture Check Passed

No architecture issues found – changes LGTM.

✅ Security Check Passed

No security issues found – changes LGTM.

\n\n

✅ Architecture Check Passed

No architecture issues found – changes LGTM.

\n\n

✅ Performance Check Passed

No performance issues found – changes LGTM.


Powered by Visor from Probelabs

Last updated: 2026-05-31T11:52:48.423Z | Triggered by: pr_opened | Commit: 47608ef

💡 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