Skip to content

chore: update @probelabs/probe to v0.6.0-rc246#378

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

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

Conversation

@probelabs
Copy link
Contributor

@probelabs probelabs bot commented Feb 18, 2026

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

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

Changes

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

🤖 Auto-generated by release workflow

@probelabs
Copy link
Contributor Author

probelabs bot commented Feb 18, 2026

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

Description

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

Files Changed

  • package.json: Updated @probelabs/probe version constraint from ^0.6.0-rc245 to ^0.6.0-rc246
  • package-lock.json: Updated lockfile with new package versions including:
    • @probelabs/probe: 0.6.0-rc2450.6.0-rc246
    • @probelabs/maid: 0.0.240.0.25 (transitive dependency)

Architecture & Impact Assessment

What This PR Accomplishes

  • Bumps the core AI agent SDK (@probelabs/probe) to the latest release candidate
  • Updates a transitive dependency (@probelabs/maid) used for diagram generation and visualization

Key Technical Changes

  • Version bump: @probelabs/probe 0.6.0-rc2450.6.0-rc246
  • Dependency update: @probelabs/maid 0.0.240.0.25
  • Integrity hashes updated: New SHA-512 checksums for both packages

Affected System Components

The @probelabs/probe package is used extensively throughout the codebase:

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

    • Uses ProbeAgent class for AI-powered code review
    • Uses ProbeAgentOptions type for configuration
    • Integrates with session management and tracing
  2. Session Registry (src/session-registry.ts)

    • Manages ProbeAgent instances for session reuse
    • Handles cloning and cleanup of AI sessions
  3. Diff Processor (src/utils/diff-processor.ts)

    • Uses extract function from probe for outline-diff formatting
    • Processes git diffs into structured XML format for AI analysis
  4. Engine Context (src/state-machine/context/build-engine-context.ts)

    • Dynamically loads DelegationManager from probe package
    • Handles optional delegation features gracefully
  5. Tracer Initialization (src/utils/tracer-init.ts)

    • Integrates with probe's telemetry/tracing system

Component Relationships

graph TD
    A[Visor Application] --> B[AI Review Service]
    A --> C[Session Registry]
    A --> D[Diff Processor]
    A --> E[Engine Context]
    
    B --> F["@probelabs/probe"]
    C --> F
    D --> F
    E --> F
    
    F --> G["@probelabs/maid"]
    
    H[package.json] -.dependency.-> F
    H -.dependency.-> G

Loading

Scope Discovery & Context Expansion

Direct Impact

  • Core AI functionality: All AI-powered code review features depend on @probelabs/probe
  • Session management: Multi-check workflows use session reuse via ProbeAgent
  • Diff processing: Outline-diff format relies on probe's extract function

Potential Testing Areas

  • Unit tests: Mock implementations exist in __mocks__/@probelabs/probe.ts
  • Integration tests: Verify AI review execution with new probe version
  • Session reuse tests: Ensure cloning and append modes work correctly
  • Diff processing tests: Validate outline-diff output format

Related Configuration

  • Environment variables: VISOR_PROMPT_TYPE, VISOR_DEBUG_AI_SESSIONS
  • Debug artifacts: Trace files and session logs when debug enabled
  • MCP configuration: Passed through to ProbeAgent options

Backward Compatibility

  • This is a minor version bump within the 0.6.0-rc release candidate series
  • API surface should remain stable (ProbeAgent, extract, DelegationManager)
  • No breaking changes expected based on semver conventions

Review Notes

  • Review effort: Low - this is a dependency update with no code changes
  • Risk level: Low - release candidate update within same minor version
  • Testing recommendation: Run existing AI review tests to verify compatibility
  • Deployment consideration: Standard deployment process applies
Metadata
  • Review Effort: 1 / 5
  • Primary Label: chore

Powered by Visor from Probelabs

Last updated: 2026-02-18T13:41:59.420Z | Triggered by: pr_opened | Commit: d7c8d98

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

@probelabs
Copy link
Contributor Author

probelabs bot commented Feb 18, 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-18T13:42:03.032Z | Triggered by: pr_opened | Commit: d7c8d98

💡 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