From 20f9ea396e31b3166f33f2fd78c9c0958ff3f003 Mon Sep 17 00:00:00 2001 From: Research Assistant Date: Sun, 10 May 2026 23:54:33 +0800 Subject: [PATCH] fix(setup): use AGENT_CONFIGS import to match master skill_deploy.py API fix/setup branched from master where skill_deploy still exports AGENT_CONFIGS (not AGENT_SKILL_DIRS which was renamed later). --- paperforge/setup_wizard.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paperforge/setup_wizard.py b/paperforge/setup_wizard.py index 654de2f0..43425fe0 100644 --- a/paperforge/setup_wizard.py +++ b/paperforge/setup_wizard.py @@ -38,7 +38,7 @@ else: # Agent Platform Configurations # ============================================================================= -from paperforge.services.skill_deploy import AGENT_SKILL_DIRS +from paperforge.services.skill_deploy import AGENT_CONFIGS AGENT_NAMES = { "opencode": "OpenCode", @@ -464,7 +464,7 @@ def headless_setup( return 1 # Agent config - skill_dir = AGENT_SKILL_DIRS.get(agent_key) + skill_dir = AGENT_CONFIGS.get(agent_key, {}).get("skill_dir") if not skill_dir: print(f"Error: unknown agent platform '{agent_key}'", file=sys.stderr) return 1