hundreds-twilight-32833
08/31/2026, 4:54 PMcalm-artist-7206
08/31/2026, 5:49 PMhundreds-twilight-32833
08/31/2026, 5:50 PMcalm-artist-7206
08/31/2026, 5:51 PMcalm-artist-7206
08/31/2026, 5:52 PMhundreds-twilight-32833
08/31/2026, 5:54 PMcalm-artist-7206
08/31/2026, 5:56 PMhundreds-twilight-32833
08/31/2026, 6:22 PMcalm-artist-7206
08/31/2026, 9:06 PM- Store named credential metadata, keyed hashes, expiry/revocation state, parent/delegation relationships, and audit records in the Agent Server.This doesnât sound right: ⢠if theyâre in the agent box, I would think of them as accessible to the agent. ⢠maybe encrypted, but⌠oof. Weâre just trying to get rid of encrypted saves, since itâs very error-prone (encryption key needs sent all over the code, higher complexity, misses)
calm-artist-7206
08/31/2026, 9:26 PMSimplicityI understand why it may seem simple, but not really from the user perspective. Example Last week I asked my agent for the âsession api keyâ of a backend, since I was on iPad; I asked for it in three pieces. It sent it to me, in three pieces. Good boy⌠OK⌠I pasted the pieces in Obsidian, put them together, copied them and pasted them, to connect the new backend. I find this quite cumbersome, TBH, and a long-lived static token, which is what this âsession api keyâ is, is not great for security. At least, I guess if the transcript leaks - or I forget whatâs in it and share it - a simple grep will not find it; but an agent surely will. I honestly donât believe we got our auth story right - yet.
hundreds-twilight-32833
08/31/2026, 9:56 PMcalm-artist-7206
08/31/2026, 10:30 PMcalm-artist-7206
08/31/2026, 10:38 PMcalm-artist-7206
08/31/2026, 10:43 PMhundreds-twilight-32833
08/31/2026, 11:25 PMcalm-artist-7206
09/01/2026, 1:01 AMagentOne more relevant problem, in my view, is precisely that for a single user nothing changes, apparently. And yet we would add a big bunch of code handling more long-lived static keys (and some short ones) into the sdk. Just now, just when looking into this, I found a security leak. Vasco is fixing a couple others. Simon is working on redesigning custom secrets. Robert had posted a download with keys. And we have a bunch of tickets about cleaning up the code design, which is full of inappropriate data structures and responsibilities leaking into too many places. Itâs a whack-a-mole before we manage to bring the codebase back to sanity. Sorry, I feel strongly about this, and I donât think adding more complexity now is quite the right way. Moreover, the story of the boundary between OpenHands and enterprise gets messy, and I think there is a better way. Will come back on this.
hundreds-twilight-32833
09/01/2026, 4:01 PMcalm-artist-7206
09/02/2026, 10:43 PM