Skip to content

chore: update @probelabs/probe to v0.6.0-rc250#382

Open
probelabs[bot] wants to merge 1 commit intomainfrom
update-probe-v0.6.0-rc250
Open

chore: update @probelabs/probe to v0.6.0-rc250#382
probelabs[bot] wants to merge 1 commit intomainfrom
update-probe-v0.6.0-rc250

Conversation

@probelabs
Copy link
Contributor

@probelabs probelabs bot commented Feb 19, 2026

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

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

Changes

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

🤖 Auto-generated by release workflow

@probelabs
Copy link
Contributor Author

probelabs bot commented Feb 19, 2026

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

Description

This PR updates the @probelabs/probe dependency from version 0.6.0-rc245 to 0.6.0-rc250. This is a dependency update triggered by the probelabs/probe release workflow.

Files Changed

package.json

  • Line 105: Updated @probelabs/probe version constraint from ^0.6.0-rc245 to ^0.6.0-rc250

package-lock.json

  • Line 19: Updated @probelabs/probe version from 0.6.0-rc245 to 0.6.0-rc250
  • Line 6380-6382: Updated @probelabs/maid (a transitive dependency) from 0.0.24 to 0.0.25
  • Updated integrity hashes for both packages

Architecture & Impact Assessment

What This PR Accomplishes

  • Bumps the core ProbeAgent SDK to the latest release candidate (rc250)
  • Includes a transitive dependency update for @probelabs/maid (0.0.24 → 0.0.25)

Key Technical Changes

  • Dependency version bump only - No code changes required
  • The @probelabs/probe package is used extensively throughout the codebase for AI agent operations

Affected System Components

The @probelabs/probe package is imported and used in the following modules:

graph TD
    A[ai-review-service.ts] -->|ProbeAgent, ProbeAgentOptions| B["@probelabs/probe"]
    C[session-registry.ts] -->|ProbeAgent| B
    D[diff-processor.ts] -->|extract function| B
    E[tracer-init.ts] -->|SimpleTelemetry, SimpleAppTracer| B
    F[build-engine-context.ts] -->|DelegationManager lazy-resolve| B
    G[inject-version.js] -->|version detection| B

Loading

Key integration points:

  • AI Review Service: Creates ProbeAgent instances for code review, manages sessions, handles tracing
  • Session Registry: Manages ProbeAgent lifecycle and session reuse
  • Diff Processor: Uses extract utility from probe for diff processing
  • Tracer Init: Dynamically imports SimpleTelemetry and SimpleAppTracer for debug tracing

Scope Discovery & Context Expansion

Direct Impact Areas

Based on the codebase analysis, this update affects:

  1. AI Review Operations (src/ai-review-service.ts)

    • ProbeAgent instantiation and configuration
    • Session management and reuse
    • Schema validation integration
    • Tracer adapter pattern
  2. Session Management (src/session-registry.ts)

    • Agent lifecycle management
    • Session cloning and cleanup
  3. Diff Processing (src/utils/diff-processor.ts)

    • Uses extract function from probe
  4. Debug Tracing (src/utils/tracer-init.ts)

    • Dynamic import of SimpleTelemetry and SimpleAppTracer
    • Trace file generation for debugging

Transitive Dependency Update

  • @probelabs/maid updated from 0.0.24 to 0.0.25
  • This is a dependency of @probelabs/probe itself

Testing Considerations

The following areas should be verified:

  • AI review functionality with various providers (Google, Anthropic, OpenAI, Bedrock)
  • Session reuse and cloning behavior
  • Debug tracing output when VISOR_DEBUG_AI_SESSIONS is enabled
  • Diff processing with outline-diff format

Related Files for Context

  • defaults/visor.yaml - Default AI configuration
  • defaults/code-review.yaml - Code review schema defaults
  • src/telemetry/ - OpenTelemetry integration that works alongside probe tracing
  • src/types/config.ts - AI configuration types
Metadata
  • Review Effort: 2 / 5
  • Primary Label: chore

Powered by Visor from Probelabs

Last updated: 2026-02-19T02:07:29.177Z | Triggered by: pr_opened | Commit: e3bc3c0

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

@probelabs
Copy link
Contributor Author

probelabs bot commented Feb 19, 2026

✅ Security Check Passed

No security issues found – changes LGTM.

✅ Architecture Check Passed

No architecture issues found – changes LGTM.

✅ Performance Check Passed

No performance issues found – changes LGTM.

✅ Quality Check Passed

No quality issues found – changes LGTM.


Powered by Visor from Probelabs

Last updated: 2026-02-19T02:07:32.023Z | Triggered by: pr_opened | Commit: e3bc3c0

💡 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

Comments