Skip to content

docs(provider-integration): mark perplexity-decider verified-live - #1900

Merged
murdore merged 1 commit into
releasefrom
docs/perplexity-decider-verified-live
Oct 3, 2026
Merged

murdore merged 1 commit into
releasefrom
docs/perplexity-decider-verified-live

Conversation

@murdore

@murdore murdore commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

Why

#1894 set perplexity-decider to ci-mocked-only as the conservative value, and its description said the owner could upgrade it if the live probe counted. It does count, and laya and typesafe already carry verified-live. I asked for the change on that PR (#1894 (comment)); it merged with the old value, so this makes it.

The change

One value in docs/provider-integration/manifests/perplexity-decider.json: manualTestStatus goes from ci-mocked-only to verified-live. The README lists verified-live as one of the four documented values, and the onboarding gate only requires a string.

Live evidence

  • test:decide with only PERPLEXITY_API_KEY set, against the real API: 130 passed, 0 failed, 12 skipped. The skips are the XOR, Laya and gateway live sections, which need other keys or servers. The seven live Perplexity cases (18.28 to 18.34) passed.
  • Probes through the published @juspay/neurolink 12.44.1 in an isolated install: 300 questions sent as 128, 128 and 44, and 640 as five requests of 128; the credentials slices; the 262,144-token ceiling; the 2,048-tile image rule.

Checks run

verify:provider-onboarding exits 0 with perplexity-decider onboarded. Prettier passes on the file. The search index and docs/api do not index this manifest, so nothing needed regenerating.

Not changed

addedInPR still says pending here, as it does on the sibling manifests; that is outside this change.

Summary by CodeRabbit

  • Documentation
    • Updated the Perplexity decider’s manual test status to indicate it has been verified live.

The manifests README lets manualTestStatus be verified-live, and laya and typesafe already carry it. The review-docs pass set perplexity-decider to ci-mocked-only as the conservative value and said its owner could upgrade it if the live probe counted. It does count.

Live evidence, against the real API with a real key:
- test:decide with only PERPLEXITY_API_KEY set: 130 passed, 0 failed, 12 skipped. The skips are the XOR, Laya and gateway live sections. The seven live Perplexity cases, 18.28 to 18.34, passed.
- Probes through the published @juspay/neurolink 12.44.1 in an isolated install: batching, the credentials slices, the 262,144-token ceiling and the 2,048-tile image rule.

verify:provider-onboarding still reports every provider onboarded.
@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

✅ Single Commit Policy - COMPLIANT

Status: Policy requirements met • 1 commit • Valid format • Ready for merge

📊 View validation details

📝 Commit Details

  • Hash: a5063263c07e5daaa234638a2c9cf9cf01b656fd
  • Message: docs(provider-integration): mark perplexity-decider verified-live
  • Author: Sachin Sharma

✅ Validation Results

  • Single commit requirement met
  • No merge commits in branch
  • Semantic commit message format verified
  • Ready for squash merge to release branch

🤖 Automated validation by NeuroLink Single Commit Enforcement

@coderabbitai

coderabbitai Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: juspay/neurolink/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: f3f85897-6408-4c83-8554-9323a66a4b44
📥 Commits

Reviewing files that changed from the base of the PR and between d2a29b5 and a506326.

📒 Files selected for processing (1)
  • docs/provider-integration/manifests/perplexity-decider.json

Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review.


📝 Walkthrough

Walkthrough

The Perplexity decider manifest’s manualTestStatus changed from ci-mocked-only to verified-live.

Changes

Provider manifest

Layer / File(s) Summary
Update verification status
docs/provider-integration/manifests/perplexity-decider.json
The manifest now sets manualTestStatus to verified-live.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to a5063

This change records the reported Perplexity live-verification status and does not affect runtime behavior. No material merge risk is established.

Architecture Summary

Architecture risk: 🔵 Low · up to a5063

The change affects 1 system.

Changed systems: docs

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — docs (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in docs/provider-integration/manifests/perplexity-decider.json: The manifest’s manualTestStatus value changed from ci-mocked-only to verified-live.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: marking perplexity-decider as verified-live.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
🛠️ Fix failing CI checks 💡
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

Documentation Validation Results

🚀 Documentation validation passed!

Check Status Result
Frontmatter Validation ✅ Passed
TypeScript Check ✅ Passed
Build ✅ Passed
Link Validation ✅ Passed

📦 Build artifact uploaded successfully. Ready for deployment preview.

Commit: fc3c2cf9c75ca039c2a80ecd85f7e0234568215a | Workflow: View logs

@murdore
murdore merged commit e4cec2e into release Oct 3, 2026
29 of 30 checks passed
@murdore
murdore deleted the docs/perplexity-decider-verified-live branch October 3, 2026 08:32
@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 12.46.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant