Skip to content

host profile linux の端末でruntime errorの収集が無効になっていたのを直す(0.72.1) - #8

Merged
quolu merged 1 commit into
mainfrom
snowwhite/host-profile-linux
Oct 3, 2026
Merged

quolu merged 1 commit into
mainfrom
snowwhite/host-profile-linux

Conversation

@quolu

@quolu quolu commented Oct 3, 2026

Copy link
Copy Markdown
Collaborator

何が起きたか

rabbit(工場のLinux workstation)で lattice runtime-errors diagnostics --json が collection: disabled を返した。main-serverとMacは enabled/ready。

原因

rabbitの factory-reporter.json は host.profile: "linux"。dotagentsの契約(lib/factory/contract.mjs)はこの語を認めているが、Latticeが受ける一覧(server・mac・wsl・windows-native)に無かった。一覧に無い語は設定全体を無効とみなすので、rabbitではLatticeの故障が1件も記録されていなかった。

変更

  • dotagentsと同じ5語(server・mac・linux・wsl・windows-native)を受ける。
  • 試験: 5語すべてで収集が有効、未知の語(linux-native)で無効。

変えないこと

Windowsでは収集しない。storeの所有者と権限をPOSIXの形で確かめられないので、書き込みは store_unsafe で止まる。

🤖 Generated with Claude Code

rabbit(工場のLinux workstation)で `lattice runtime-errors diagnostics` が
`collection: disabled` を返した。`factory-reporter.json` の `host.profile` は `linux` で、
dotagentsの契約(lib/factory/contract.mjs)が認める語だが、Latticeが受ける一覧に無かった。
一覧に無い語は設定全体を無効とみなすので、rabbitでは故障が1件も記録されていなかった。

dotagentsと同じ5語(server・mac・linux・wsl・windows-native)を受ける。
5語すべてで収集が有効になり、未知の語では無効になることを試験で固定する。

Windowsは変えない。storeの所有者と権限をPOSIXの形で確かめられないので、
書き込みは store_unsafe で止まる。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@quolu
quolu merged commit 748919d into main Oct 3, 2026
9 of 10 checks passed
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