Agent-sealed changes show as unsigned, and agents are missing from Contributors issue #352 closed: completed andymccall opened this · 0 comments
andymccall set labels bug ·
closed by change 42c77f6515c2 ·
andymccall set labels bug ·
closed by change 42c77f6515c2 ·
Andy, 2026-10-31: changes Kimi and Antigravity pushed show no agent on the website, though
oxy logshows "via agent:kimi@andymccall … sealed".Three faults:
repos/view.rssignature()callsverify_change, which reads only a change's own signatures. Keyless agents seal (core.sign = seal), so every agent-sealed change shows as unsigned on change pages, history, proposals and the API (Kimi's, Antigravity's and Claude's alike).authenticate_changereads seals too.via()flags a short-lived key the hub certified as not a delegate.Plus the help page's agent setup never sets the author (author.name/email/key), which left Kimi's first change unattributed; the key must be the one its grant was made with.
Regression test: an agent's certified key seals a change authored by its owner and pushes; the API says sealed, the overview's Contributors names the agent.