From 524f145c006ee3ace4915d7ec45e55ce9ecb4fb5 Mon Sep 17 00:00:00 2001 From: AIOSAI Date: Tue, 17 Mar 2026 21:33:29 -0700 Subject: [PATCH] feat(drone): README and drone.py updates Co-Authored-By: @drone --- src/aipass/drone/README.md | 1 + src/aipass/drone/apps/drone.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/aipass/drone/README.md b/src/aipass/drone/README.md index 7b43d6be..a4b16be9 100644 --- a/src/aipass/drone/README.md +++ b/src/aipass/drone/README.md @@ -97,6 +97,7 @@ drone/ │ │ ├── discovery.py # Module and command discovery │ │ ├── module_registry.py # Internal module routing │ │ ├── commands.py # Custom command shortcut orchestrator +│ │ ├── git_module.py # Git workflow (PR, status, sync, lock) │ │ └── scan.py # Branch command scanning │ └── handlers/ # Implementation │ ├── executor.py # Safe subprocess execution diff --git a/src/aipass/drone/apps/drone.py b/src/aipass/drone/apps/drone.py index 9c1743bc..7f25337c 100644 --- a/src/aipass/drone/apps/drone.py +++ b/src/aipass/drone/apps/drone.py @@ -169,9 +169,9 @@ def _handle_module(name: str, args: List[str]) -> int: return 1 if result.get("stdout"): - print(result["stdout"], end="") + console.print(result["stdout"], end="", highlight=False) if result.get("stderr"): - print(result["stderr"], end="", file=sys.stderr) + err_console.print(result["stderr"], end="", highlight=False) return result.get("exit_code", 0)