CanineHQ/canine · error · Error
Failed to fetch buildpacks
Error message
Failed to fetch buildpacks
What it means
Error "Failed to fetch buildpacks" thrown in CanineHQ/canine.
Source
Thrown at app/javascript/controllers/buildpack_search_controller.js:7
import AsyncSearchDropdownController from "./components/async_search_dropdown_controller"
export default class extends AsyncSearchDropdownController {
async fetchResults(query) {
const response = await fetch(`/build_packs/search?q=${encodeURIComponent(query)}`)
if (!response.ok) {
throw new Error('Failed to fetch buildpacks')
}
const data = await response.json()
return data
}
renderItem(buildpack) {
const latest = buildpack.latest
const verifiedBadge = latest.verified
? '<span class="badge badge-primary badge-sm">Verified</span>'
: ''
return `
<div class="flex justify-between items-start text-left">
<div class="flex flex-col flex-1">
<div class="font-semibold">
${latest.namespace}/${latest.name}
</div>
<div class="text-sm text-base-content/60">${latest.description || 'No description'}</div>View on GitHub (pinned to ba4ee3968d)
When it happens
Trigger: Thrown at app/javascript/controllers/buildpack_search_controller.js:7 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of CanineHQ/canine@ba4ee3968d (2026-08-23).
Data as JSON: /api/errors/633eb795530db0cc.
Report an issue: GitHub.