feat: new settings, CLI skeleton and interface skeletons

Adds the pydantic-settings Settings with validated GITEA_URL, OAuth scopes
and toolsets, the argparse CLI skeleton, catalog.model, identity and
GiteaAPIError. Test fixtures now isolate env, cwd and state paths in tmp.
This commit is contained in:
Latte committed 2026-10-14 15:40:37 +02:00
1 parent 4ac9626eb5
commit b82e2866cb
24 files changed
+1512 -605

No files matched your search

+1 -1
View File
@@ -1,3 +1,3 @@
"""AegisGitea MCP - Security-first MCP gateway for self-hosted Gitea."""
__version__ = "0.2.0"
__version__ = "1.0.0.dev0"