My config:
(defun user/llm-layer ()
(use-package shell-maker
:ensure t)
(use-package acp
:vc (:url "https://github.com/xenodium/acp.el"))
(use-package agent-shell
:vc (:url "https://github.com/xenodium/agent-shell")
:config
(setq agent-shell-qwen-authentication
(agent-shell-qwen-make-authentication :login t)))
(use-package agent-shell-sidebar
:after agent-shell
:vc (:url "https://github.com/cmacrae/agent-shell-sidebar")
:bind
(("C-c a s" . agent-shell-sidebar-toggle)
("C-c a f" . agent-shell-sidebar-toggle-focus))
:config
(setq agent-shell-sidebar-width "30%")
(setq agent-shell-sidebar-position 'left)
(setq agent-shell-sidebar-locked nil)
(setq agent-shell-sidebar-default-config
(agent-shell-qwen-make-agent-config))))
The Lisp error that pops up in a backtrace buffer:
Debugger entered--Lisp error: (error "Failed (status 1): git --no-pager checkout cfc3978b7c14ff475a898ed4eb2667bf9399b1a9 .")
error("Failed (%s): %s" "status 1" "git --no-pager checkout cfc3978b7c14ff475a898ed4eb2667bf9399b1a9 .")
vc-do-command("*vc*" 0 "git" nil "--no-pager" "checkout" "cfc3978b7c14ff475a898ed4eb2667bf9399b1a9")
vc-git-command(nil 0 nil "checkout" "cfc3978b7c14ff475a898ed4eb2667bf9399b1a9")
vc-git-retrieve-tag("/Users/alexispurslane/.emacs.d/elpa/agent-shell-sidebar/" "cfc3978b7c14ff475a898ed4eb2667bf9399b1a9" nil)
vc-call-backend(Git retrieve-tag "/Users/alexispurslane/.emacs.d/elpa/agent-shell-sidebar/" "cfc3978b7c14ff475a898ed4eb2667bf9399b1a9" nil)
vc-retrieve-tag("/Users/alexispurslane/.emacs.d/elpa/agent-shell-sidebar/" "cfc3978b7c14ff475a898ed4eb2667bf9399b1a9")
package-vc--clone(#s(package-desc :name agent-shell-sidebar :version nil :summary "No description available." :reqs nil :kind vc :archive nil :dir "/Users/alexispurslane/.emacs.d/elpa/agent-shell-sidebar/" :extras nil :signed nil) (:url "https://github.com/cmacrae/agent-shell-sidebar") "/Users/alexispurslane/.emacs.d/elpa/agent-shell-sidebar/" :last-release)
package-vc--unpack(#s(package-desc :name agent-shell-sidebar :version nil :summary "No description available." :reqs nil :kind vc :archive nil :dir "/Users/alexispurslane/.emacs.d/elpa/agent-shell-sidebar/" :extras nil :signed nil) (:url "https://github.com/cmacrae/agent-shell-sidebar") :last-release)
package-vc-install((agent-shell-sidebar :url "https://github.com/cmacrae/agent-shell-sidebar") :last-release)
use-package-vc-install((agent-shell-sidebar (:url "https://github.com/cmacrae/agent-shell-sidebar") :last-release) nil)
(progn (use-package-ensure-elpa 'agent-shell-sidebar 'nil 'nil) (use-package-vc-install '(agent-shell-sidebar (:url "https://github.com/cmacrae/agent-shell-sidebar") :last-release) nil) (defvar use-package--warning91 #'(lambda (keyword err) (let ((msg (format "%s/%s: %s" ... keyword ...))) (display-warning 'use-package msg :error)))) (condition-case err (eval-after-load 'agent-shell #'(lambda nil (progn (if (fboundp ...) nil (autoload ... "agent-shell-sidebar" nil t)) (if (fboundp ...) nil (autoload ... "agent-shell-sidebar" nil t)) (eval-after-load 'agent-shell-sidebar #'...) (progn (let* ... ... ... ...) (let* ... ... ... ...))))) ((debug error) (funcall use-package--warning91 :catch err))))
(progn (progn (use-package-ensure-elpa 'agent-shell-sidebar 'nil 'nil) (use-package-vc-install '(agent-shell-sidebar (:url "https://github.com/cmacrae/agent-shell-sidebar") :last-release) nil) (defvar use-package--warning91 #'(lambda (keyword err) (let ((msg ...)) (display-warning 'use-package msg :error)))) (condition-case err (eval-after-load 'agent-shell #'(lambda nil (progn (if ... nil ...) (if ... nil ...) (eval-after-load ... ...) (progn ... ...)))) ((debug error) (funcall use-package--warning91 :catch err)))))
eval((progn (progn (use-package-ensure-elpa 'agent-shell-sidebar 'nil 'nil) (use-package-vc-install '(agent-shell-sidebar (:url "https://github.com/cmacrae/agent-shell-sidebar") :last-release) nil) (defvar use-package--warning91 #'(lambda (keyword err) (let (...) (display-warning ... msg :error)))) (condition-case err (eval-after-load 'agent-shell #'(lambda nil (progn ... ... ... ...))) ((debug error) (funcall use-package--warning91 :catch err))))) t)
elisp--eval-last-sexp(nil)
#f(compiled-function () #<bytecode 0x28a6e785ccaa>)()
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
god-mode-self-insert()
funcall-interactively(god-mode-self-insert)
command-execute(god-mode-self-insert)
The shell error that pops up in a buffer above that:
error: The following untracked working tree files would be overwritten by checkout:
agent-shell-sidebar.el
Please move or remove them before you switch branches.
error: The following untracked working tree files would be removed by checkout:
.gitattributes
LICENSE
README.md
Please move or remove them before you switch branches.
Aborting
I have not previously installed this package, and in fact this still happens even after manually going in and deleting ~/.emacs.d/elpa/agent-shell-sidebar entirely, although it reappears after trying again, of course.
My config:
The Lisp error that pops up in a backtrace buffer:
The shell error that pops up in a buffer above that:
I have not previously installed this package, and in fact this still happens even after manually going in and deleting ~/.emacs.d/elpa/agent-shell-sidebar entirely, although it reappears after trying again, of course.