A problem in using gitlab agent

IN gitlab.com I create a gitlab group kubernetes-agent,and create a project k8s-agent in this group.Then I create .gitlab/agents/agent1/config.yaml,and install gitlab agent by helm,and the k8s clusters is connected.

tree .gitlab
.gitlab
└── agents
    └── agent1
        └── config.yaml
cat config.yaml
gitops:
    manifest_projects:
    - id: kubernetes-agent/k8s-agent
      paths:
      - glob: '/deployment/*.yaml'
      - glob: '/**/*.yaml'
observability:
  logging:
    level: debug
tree deployment
deployment
└── deployment.yaml
kubectl logs -f agent1-xxx -n gitlab-agent
{"level":"error","time":"2022-07-21T09:50:06.328Z","msg":"GetObjectsToSynchronize.Recv failed","mod_name":"gitops","project_id":"kubernetes-agent/k8s-agent","agent_id":25890,"error":"rpc error: code = NotFound desc = project not found","correlation_id":"01G8G2M663GWJCXTDVP06ZX0QF"}

what is the correct project_id?

{"level":"error","time":"2022-07-22T06:35:25.581Z","msg":"GetObjectsToSynchronize.Recv failed","mod_name":"gitops","project_id":"kubernetes-agent/k8s-agent","agent_id":25890,"error":"rpc error: code = FailedPrecondition desc = GitOps: failed to get objects to synchronize: manifest file: path visited more than once: deployment/deployment.yaml","correlation_id":"01G8J9WE7MF2YDM1X7644AW1ES"}

Which steps is wrong,or I need to edit some config?