Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Nova Telescope Link Laravel Package

mad-web/nova-telescope-link

Adds a quick-access link to Laravel Telescope directly from your Nova sidebar, so you can jump straight into Telescope's debugging and monitoring interface without leaving your admin workflow or manually typing URLs.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy (and the likely answer: neither — vendor it). This is a micro-utility: a Nova menu entry / resource-level deep link that jumps you into Telescope, ideally pre-filtered to the relevant request, job, or model. The functional surface is small enough that the realistic decision is "copy the pattern into our own Tool/Card in an afternoon" versus "take a third-party dependency for navigation chrome." Use this assessment to force that conversation rather than defaulting to composer require.
  • Internal tooling roadmap prioritization. The package's value is entirely in developer and support velocity — reducing context switches between the admin panel (Nova) and the debug assistant (Telescope) during incident triage, QA verification of queued jobs/mail, and customer-support reproduction. It belongs in an internal DX backlog, not a customer-facing roadmap, and should be ranked against other ops-tooling asks on MTTR/context-switch reduction, not on user impact.
  • Support and on-call workflow design. The real product question is correlation: can a support engineer starting from a customer/order/subscription record in Nova land directly on the failed job or exception for that record? If the package's "smart" link delivers contextual filtering, it materially shortens the path from "customer reports a problem" to "here is the stack trace" — a measurable support-cost lever. If it only adds a static menu item, the value is near zero and should be rejected.
  • Environment and access-model decisions. Any link into Telescope raises a gating question: Telescope's Telescope::auth() / viewTelescope gate must remain the authority. Adoption forces an explicit decision on who sees the link (all Nova users? only users with the viewTelescope gate? only in staging?), which is a policy decision worth making deliberately rather than inheriting.
  • Dependency governance signal. Zero stars, zero dependents, single maintainer, score 0. Treat this as a data point in favor of an explicit policy on micro-dependencies: a package that saves ~30 lines of code but adds a supply-chain and version-coupling obligation is usually a net negative.

When to Consider This Package

Adopt (or, more likely, fork/vendor) only when all of the following hold:

  • You already run both Nova and Telescope in the same application, and Telescope is enabled in at least one shared non-local environment (staging, a gated production debug view) where support/QA staff actually work.
  • Your team's observed friction is real — engineers are manually copying request IDs, tags, or timestamps between Nova and Telescope several times a week. Without that measured friction, this is novelty.
  • You have a maintenance answer for the version-coupling risk: Nova major upgrades and Telescope major upgrades both change internals frequently, and an unmaintained single-author package will lag. You need someone willing to pin, patch, or fork.
  • Security review confirms the link does not bypass Telescope's authorization gate or expose Telescope routes to users who lack the gate. A convenience link that widens the blast radius of your debug tooling is a hard no.
  • The "smart" behavior is genuinely contextual (deep-links into filtered Telescope entries tied to the current resource). If it's only a nav shortcut, skip it — Nova's menu and a bookmark already solve that.

Look elsewhere when:

  • You don't have Nova (a paid first-party license) or don't use Telescope — no reason to add either just for this.
  • Telescope is local-only in your org. The link then has no audience, and the package is dead weight.
  • Your actual need is production observability — error tracking, alerting, tracing, retention beyond Telescope's dev-oriented scope. Reach for Sentry/Datadog/OpenTelemetry; a Nova link is not an incident-response strategy.
  • You need audit trails or compliance-grade access logging on who viewed what telemetry. Telescope is a debugging tool, not an audit system; this package doesn't change that.
  • Your Nova admin is a large, permissioned surface with external or semi-trusted users — the marginal convenience rarely justifies widening debug-tool exposure.

How to Pitch It (Stakeholders)

For executives (one line): A low-cost internal developer-experience tweak that shortens the path from "a customer reports a broken order" to "the exact failed job and stack trace," trimming support triage time. It is not a product feature, has no customer-facing surface, and carries no revenue impact — approve it as a small ops-efficiency item, not a platform investment.

For engineering leads (the honest version): The underlying idea — context-aware deep links between Nova resources and Telescope entries — is worth having. This specific package is not yet worth depending on: it has no adoption, a single maintainer, and will drift against Nova and Telescope majors. Recommendation: spend half a day reimplementing the link as an in-house Nova Tool or resource action, gated behind the existing viewTelescope authorization, scoped to staging and gated production. That gives us the workflow benefit with zero supply-chain surface and full control over the filter logic. If we do take the dependency, pin it exactly, restrict it to non-production, and assign an owner to revisit at the next Nova upgrade.

Decision requested: approve the in-house build (preferred) or approve a time-boxed trial of the package with a named owner and a review checkpoint at the next Nova/Telescope upgrade.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource