fix(mvp): Final syntax fixes, PATH reloading for setup, and eliminated duplicate boot
Some checks failed
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 25s

This commit is contained in:
2026-04-17 17:55:44 -04:00
parent d4be2fcdc7
commit 76c3b68abd
3 changed files with 8 additions and 4 deletions

View File

@@ -333,7 +333,7 @@ The `initialize-all-skills` function is the unified orchestrator for the system
'("org-skill-policy" "org-skill-bouncer"))))
(dolist (req mandatory-skills)
(unless (member req sorted-files :key #'pathname-name :test #'string-equal)
(error "BOOT FAILURE: Mandatory skill '~a' not found in skills directory: ~a" req (uiop:native-namestring skills-dir)))
(error "BOOT FAILURE: Mandatory skill '~a' not found in skills directory: ~a" req (uiop:native-namestring skills-dir))))
(harness-log "==================================================")
(harness-log " LOADER: Initializing ~a skills..." (length sorted-files))
@@ -356,7 +356,7 @@ The `initialize-all-skills` function is the unified orchestrator for the system
*skill-catalog*)
(harness-log " LOADER: Boot Complete. [Ready: ~a] [Failed: ~a]" ready failed)
(harness-log "==================================================")
(values ready failed))))))
(values ready failed)))))
#+end_src
** Toolbelt Prompt Generation (generate-tool-belt-prompt)

View File

@@ -130,7 +130,11 @@ setup_system() {
if [ "$success" = true ]; then
echo -e "\n${GREEN}✓ Brain is alive and responsive on port $PORT.${NC}"
# Reload PATH for the current subshell so the next message is accurate
export PATH="$HOME/.local/bin:$PATH"
echo -e "${GREEN}✓ Setup complete. You can now run 'opencortex tui'.${NC}"
echo -e "${YELLOW}Please run: source ~/.bashrc${NC}"
exit 0
else
echo -e "\n${RED}✗ Brain failed to wake up.${NC}"
echo -e "${YELLOW}Full Log Path: $(realpath "$SCRIPT_DIR/brain.log")${NC}"

View File

@@ -205,7 +205,7 @@
'("org-skill-policy" "org-skill-bouncer"))))
(dolist (req mandatory-skills)
(unless (member req sorted-files :key #'pathname-name :test #'string-equal)
(error "BOOT FAILURE: Mandatory skill '~a' not found in skills directory: ~a" req (uiop:native-namestring skills-dir)))
(error "BOOT FAILURE: Mandatory skill '~a' not found in skills directory: ~a" req (uiop:native-namestring skills-dir))))
(harness-log "==================================================")
(harness-log " LOADER: Initializing ~a skills..." (length sorted-files))
@@ -228,7 +228,7 @@
*skill-catalog*)
(harness-log " LOADER: Boot Complete. [Ready: ~a] [Failed: ~a]" ready failed)
(harness-log "==================================================")
(values ready failed))))))
(values ready failed)))))
(defun generate-tool-belt-prompt ()
"Aggregates all registered cognitive tools into a descriptive prompt."