summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@andamasov.com>2026-05-07 19:29:10 +0300
committerYuriy Andamasov <yuriy@andamasov.com>2026-05-07 19:29:10 +0300
commit4dd0f5135e47996cf22fe1584c599afaeccfda28 (patch)
treedf1eef649870836ca202fafffb59fba85c6741c0
parent3e4be7ee5670020a2c1d89fb4181e9c130280c2e (diff)
downloadvyos-http-api-tools-4dd0f5135e47996cf22fe1584c599afaeccfda28.tar.gz
vyos-http-api-tools-4dd0f5135e47996cf22fe1584c599afaeccfda28.zip
general: T8595: scrub private-org references from public AGENTS.md
-rw-r--r--AGENTS.md7
1 files changed, 2 insertions, 5 deletions
diff --git a/AGENTS.md b/AGENTS.md
index e1f62b6..e7bb274 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -26,7 +26,7 @@ No application-level test runner — the package is exercised at runtime by `vyo
## Cross-repo context
- The actual HTTP API server code lives in `vyos/vyos-1x` (`python/vyos/`, `src/services/`, supporting Jinja2 templates and op-mode definitions). This repo only stages the runtime libs.
-- Built into ISOs by `vyos/vyos-build`; listed in `VyOS-Networks/vyos-build-packages/repos.toml` as one of the 14 canonical source repos.
+- Built into ISOs by `vyos/vyos-build`; listed in an internal repository as one of the 14 canonical source repos.
- Bundled libraries (per `README.md`): FastAPI, uvicorn, ariadne, makefun, sgqlc, pyjwt, python-pam, python-multipart, wsproto.
## Conventions
@@ -34,11 +34,8 @@ No application-level test runner — the package is exercised at runtime by `vyo
- Workflows: `pr-mirror-repo-sync.yml`, `trigger-rebuild-repo-package.yml`, `codeql.yml`, `cla-check.yml` (all `vyos/.github@current` reusables).
- Bumping `requirements.in` → regenerate `requirements.txt` via `pip-compile` (`pip-tools`) in the same PR. Pin full graph for reproducible builds.
-## Mirror relationship
-Mirror twin: `VyOS-Networks/vyos-http-api-tools`. Mirror status: gen-1 pipeline workflow present (`pr-mirror-repo-sync.yml`); treat the `vyos/*` side as canonical.
-
## Notes for future contributors
- Do **not** add application logic here. Anything API-related goes in `vyos-1x`.
- Any new library required by the HTTP API: append to `requirements.in`, regenerate `requirements.txt`, validate that the version installs cleanly inside `dh-virtualenv` (Python 3 + Debian bookworm).
-- After merge, `trigger-rebuild-repo-package.yml` fires REST `workflow_dispatch` into `$REMOTE_OWNER/vyos-build-packages` (REMOTE_OWNER = VyOS-Networks) to rebuild the `.deb` as `vyosbot`.
+- After merge, `trigger-rebuild-repo-package.yml` fires REST `workflow_dispatch` into `$REMOTE_OWNER/vyos-build-packages` (REMOTE_OWNER = the private side) to rebuild the `.deb` as `vyosbot`.
- Watch FastAPI/uvicorn version pins for compat with the VyOS Python release (currently 3.11/3.12 on bookworm).