To support cross-device syncing, the script currently generates and stores a secret key in abTestOverrides, in a way that shouldn’t affect site functionality
Huh, I never thought of using that field that way but I guess it is the one and only non-public user-editable untyped field on the user object schema, so that makes sense. We aren’t likely to delete this field or data within it in the near term, and will try to remember to shoot an email if it looks like there’s some reason why we’re going to. That said it is kind of a hack, and it does make that field security-sensitive if it wasn’t before, so there is nonzero risk.
A note for the future: We’re experimenting with LW integrations with AI agents—mostly oriented around AIs making API calls directly, rather than using agents to build software tools that invoke the APIs—and as a result some new stuff has been added, and more will be added in the near future. Documentation for the AI-agent-oriented features are at /api/SKILL.md and updates to that documentation will appear there. We have a markdown-ified version of the frontend (good for an AI that wants to read markdown but not stable for structured parsing), and some (pre-beta buggy) APIs for letting an AI agent edit posts that you give them access to.
Huh, I never thought of using that field that way but I guess it is the one and only non-public user-editable untyped field on the user object schema, so that makes sense. We aren’t likely to delete this field or data within it in the near term, and will try to remember to shoot an email if it looks like there’s some reason why we’re going to. That said it is kind of a hack, and it does make that field security-sensitive if it wasn’t before, so there is nonzero risk.
A note for the future: We’re experimenting with LW integrations with AI agents—mostly oriented around AIs making API calls directly, rather than using agents to build software tools that invoke the APIs—and as a result some new stuff has been added, and more will be added in the near future. Documentation for the AI-agent-oriented features are at
/api/SKILL.mdand updates to that documentation will appear there. We have a markdown-ified version of the frontend (good for an AI that wants to read markdown but not stable for structured parsing), and some (pre-beta buggy) APIs for letting an AI agent edit posts that you give them access to.