Fix registry URL and add registry browser to TUI

- Fix default registry URL: gitea.brrd.tech -> cmdforge.brrd.tech
  (gitea.brrd.tech was Gitea's API, not CmdForge registry)

- Add "Registry" button to TUI main menu
- Add registry browser overlay with:
  - Search input with live search
  - Tool list with owner/name display
  - Info panel showing name, publisher, version, description,
    downloads, and tags
  - Install button with confirmation dialog
  - Proper error handling for network issues

Co-Authored-By: Claude Opus 4.5 <[email protected]>
This commit is contained in:
rob
2026-01-13 19:43:20 -04:00
co-authored by Claude Opus 4.5
parent b40f26622f
commit c89bd44be8
2 changed files with 197 additions and 2 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ CONFIG_DIR = Path.home() / ".cmdforge"
CONFIG_FILE = CONFIG_DIR / "config.yaml"
# Default registry URL (canonical base path)
DEFAULT_REGISTRY_URL = "https://gitea.brrd.tech/api/v1"
DEFAULT_REGISTRY_URL = "https://cmdforge.brrd.tech/api/v1"
@dataclass