[Bug]:托管会话自动生成的 agentId 包含冒号,正则校验失败导致会话无法执行
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 68/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- docker-compose, java
- Ambito
- authentication, backend
Direzione di ricerca
Inizia individuando la convalida di agentId e il codice della sessione gestita che assembla gli ID con il prefisso dello spazio dei nomi; l’issue non indica file o test. Riproduci il problema con il runtime gestito e traccia l’errore di convalida segnalato. Il lavoro è completato quando l’ID generato supera la convalida e la sessione gestita può essere eseguita correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
描述 Bug
在 AgentScope-Java Service 2.1.0-BETA1 版本中,使用平台托管会话(managed session)运行智能体时,系统自动拼接生成的 agentId 带有冒号 :,和校验正则规则冲突,会话执行直接失败。
托管运行时组装的 agentId 会带上命名空间前缀,格式类似 dpa-namespace:default:xxx,但是校验正则仅允许 [A-Za-z0-9._-]+,不支持冒号。
复现步骤
- 使用 docker compose 部署 agentscope-service 2.1.0-BETA1
- 在网页控制台创建智能体(当前界面仅有 managed runtime 这一种选项)
- 新建会话并发送消息,触发智能体执行
- 查看 service-dataplane 容器日志,出现报错,会话无法继续运行
预期行为
二选一修复即可:
- 组装用于校验的 agentId 时,去掉带冒号的命名空间前缀;
- 修改校验正则,支持冒号字符,正则调整为
[A-Za-z0-9._:-]+。
错误信息
Managed session turn failed: sessionId=sess_62a374ad4da7, error=Invalid agentId 'dpa-namespace:default:default-92145f4c-2392-448d-b506-2ac9a13e13f0-sess_62a374ad4da7': must match [A-Za-z0-9._-]+, not be all dots, and be at most 255 characters
环境信息
- AgentScope-Java 版本:2.1.0-BETA1
- Java 版本:21
- 操作系统:macOS
- 部署方式:Docker Compose,自行编译打包 service-dataplane 镜像
- 模型后端:Ollama(OpenAI 兼容接口)
- Lingua principale
- Java
- Stelle
- 6.1k
- Fork
- 1.5k
- Merge medio
- 1g 19h
- PR unite (30g)
- 145
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di agentscope-ai/agentscope-java
-
[Bug]: JevCodeReviewTest 在 Windows CI 上不稳定:2 秒预算在慢 runner 上超时Forse già presa @breezeFur l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
agentscope-ai/agentscope-java#3807 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: QdrantStore treats a scheme-less IP location like 127.0.0.1:6334 as a hostnameForse già presa @littlebird69 l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
agentscope-ai/agentscope-java#3800 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: SubagentRunIdChainTest times out intermittently on windows-latest (the 10s .block() deadline has only a ~1.5x margin)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
agentscope-ai/agentscope-java#3505 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: ActionObservations.emitSafely swallows event-delivery exception (no message, no stack trace)Forse già presa @amyaxy l’ha presa 20 giorni fa. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
agentscope-ai/agentscope-java#3475 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]:Redis 模式下 glob 和 ls 操作被本地索引误导,无法正确发现 Redis 中实际存储的记忆文件。Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertaarea/harness bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
agentscope-ai/agentscope-java#3197 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di agentscope-ai/agentscope-java
Issue simili
-
[BUG] micronaut-serde-oracle-jdbc-json brings a second OJDBC driver onto the runtime classpathForse già presa @ZARAYACH l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
micronaut-projects/micronaut-serialization#1494 · 4 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
I maintainer di solito rispondono entro 2 giorni
-
code-health feature/sync OS/Android QA/Test-Plan-Specified QA/Yes
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
brave/brave-browser#60327 ·
I maintainer di solito rispondono entro 1 giorno
-
Type: Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
it-at-m/raumreservierung#383 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
aws/context-ontology-accelerator#325 ·
I maintainer di solito rispondono entro 1 giorno