Import eyre macro directly
Assisted-by: Claude Opus 4.6 via pi
change nrkypxtpmlspswklwwvtsplkzrlkptlw
commit 755ca12c4d89d8f0ffbed6ed2cc2d804dfe9d589
author Alpha Chen <alpha@kejadlen.dev>
date
parent xxzuxprv
diff --git a/src/config.rs b/src/config.rs
index 7f24b54..6bb9dbb 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -1,6 +1,7 @@
 use std::collections::BTreeMap;
 use std::collections::HashSet;
 
+use color_eyre::eyre::eyre;
 use color_eyre::eyre::{Context, Result, bail};
 use serde::Deserialize;
 
@@ -56,7 +57,7 @@ pub fn load() -> Result<Vec<Plugin>> {
             }
 
             let mkt = marketplaces.get(&entry.marketplace).ok_or_else(|| {
-                color_eyre::eyre::eyre!(
+                eyre!(
                     "plugin '{}' references unknown marketplace '{}' (in {})",
                     name,
                     entry.marketplace,
diff --git a/src/marketplace.rs b/src/marketplace.rs
index 39f31c2..aff70ff 100644
--- a/src/marketplace.rs
+++ b/src/marketplace.rs
@@ -1,6 +1,6 @@
 use std::path::Path;
 
-use color_eyre::eyre::{Context, Result};
+use color_eyre::eyre::{Context, Result, eyre};
 use serde::Deserialize;
 
 const DEFAULT_PATH: &str = ".claude-plugin/marketplace.json";
@@ -35,7 +35,7 @@ pub fn find_plugin_source(
         .find(|mp| mp.name == plugin_name)
         .map(|mp| mp.source.clone())
         .ok_or_else(|| {
-            color_eyre::eyre::eyre!(
+            eyre!(
                 "plugin '{}' not found in {}",
                 plugin_name,
                 manifest_path.display()