Skip to content

fix: agent 上报的字符串去掉标记字符 - #111

Merged
stqfdyr merged 2 commits into
mainfrom
fix/reported-text-markup
Oct 10, 2026
Merged

stqfdyr merged 2 commits into
mainfrom
fix/reported-text-markup

Conversation

@stqfdyr

@stqfdyr stqfdyr commented Oct 10, 2026 •

Copy link
Copy Markdown
Collaborator
  • agent 在 hello 里上报的 os、kernel、arch、virt、cpu_name、agent_version,以及注册时的节点名,除控制字符外再去掉 <、>、"、'。这些字符串原样进入公开帧,第三方主题若用 innerHTML 渲染,一台节点的 token 就能在 hub 的源上执行脚本。
  • 注册名先过滤、截到 64 字符,最后才 trim:只由标记字符和空白组成的名字记为 unnamed,不再存成一个空格。
  • install.sh 的 --name 帮助写明这四个字符会被去掉,面板改名不受限。
  • 只处理新输入,库里已有的值不改写。

@stqfdyr
stqfdyr merged commit 710be59 into main Oct 10, 2026
1 check passed
@stqfdyr
stqfdyr deleted the fix/reported-text-markup branch October 10, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant