Block a user
agents: per-agent Gitea identity — each agent uses its own token
agents: per-agent Gitea identity — each agent uses its own token
feat(ops): @ops uses dedicated TOKEN_OPS not AGENT_TOKEN
feat(ops): @ops uses dedicated TOKEN_OPS not AGENT_TOKEN
ops: .env is the token source of truth (not tokens.md)
ops: .env is the token source of truth (not tokens.md)
feat(ops): make @ops routable + TOKEN_OPS identity