diff --git a/AGENTS.md b/AGENTS.md index ed3b3b8..e95042e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -249,6 +249,27 @@ against the live API doesn't exist yet. you test multiple identities/accounts side by side. Never enable this outside local development. +## Gitea + +- This project is hosted on a self-hosted **Gitea** instance at + `gitea.inventory-plus-plus.com` (repo: + `angel/inventory-plus-plus`), not GitHub - the `origin` remote points at + it over SSH. Issues, pull requests, wiki, and CI (Gitea Actions - see the + Tests badge at the top of `README.md`) all live there rather than on + GitHub, even though the tooling/workflow (Actions YAML, PR-based review) + looks GitHub-shaped. +- A Gitea MCP server is available in agent sessions (tools prefixed + `mcp__angel__...` - e.g. `issue_read`/`issue_write`, + `pull_request_read`/`pull_request_write`, + `list_pull_requests`/`list_issues`, `list_branches`, `wiki_read`/ + `wiki_write`) for reading/managing issues, PRs, branches, releases, and + the wiki without shelling out to `git`/`gh`. There is no GitHub CLI + (`gh`) equivalent here - use these MCP tools or `git` directly instead. +- The Gitea MCP server has **no Projects API** - it cannot read or modify + Gitea Project boards. Don't attempt to automate Project-board changes + (e.g. moving an issue between columns) through it; that has to be done + manually in the Gitea UI. + ## Commit conventions - Commit messages: imperative mood subject line, no period, body explains diff --git a/README.md b/README.md index 90e8048..e53dc62 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ Documentation is split up rather than kept in one big doc - start here: - **[`domains/platforms/etsy/COMPLIANCE.md`](./domains/platforms/etsy/COMPLIANCE.md)** - Etsy API usage obligations to keep satisfied when touching the Etsy integration. - **[`diagrams/`](./diagrams)** - architecture and schema diagrams, linked from the Diagrams section below. +This project is hosted on a self-hosted [Gitea](https://gitea.inventory-plus-plus.com/angel/inventory-plus-plus) instance (not GitHub) - issues, pull requests, CI (the Tests badge above), and the wiki all live there. See `AGENTS.md`'s Gitea section for details, including the Gitea MCP server tools available to AI agents. + ## Deploying