Hermes在容器中运行时, 在终端的授权无法被Hermes使用
Open
Nobody has claimed this yet.
bug
domain/auth
- Dominant language
- Go
- Stars
- 17.3k
- Forks
- 1.4k
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 105
Description
Hermes在容器中运行时, 安装lark-cli,
### docker-compose.yml
version: "3.8"
services:
hermes:
image: nousresearch/hermes-agent:latest
container_name: hermes
restart: unless-stopped
user: root
volumes:
- ~/.hermes:/opt/data
ports:
- "8642:8642"
command: ["sh", "-c", "while true; do sleep 3600; done"]
在容器中授权后可见授权完成
Hermes机器人查看授权状态返回未授权
Hermes无法执行授权实现
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the reported docker-compose setup and the authorization flow inside the container. Compare the credentials visible after terminal authorization with those used by the Hermes bot when it checks authorization and executes a command. Done means authorization is recognized and usable by the bot in the container, with the reported setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, go
- Domain
- authentication, cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100