- Revert "feat(claw): Show what claude / codex would have used under the saving…" (#3587) (f49ddff)
- feat: implement the ultrafast plan (#3585) (496d1cc)
- feat(neo-sdk): Neo stores no picture while a private box shows its value, and a restart keeps the tabs that took a fill (R45, R54) (#3582) (c953f65)
- fix(neo-sdk): keep private values out of failure diagnostics (e569609)
- docs(neo-sdk): protected fill 5/5, the words: what a fill changes on its tab and its limits, what retryable promises, and the fill record's follow-ups (#3570) (0cb0683)
- test(neo-sdk): real-time upper bounds in two tests only catch a hang, not a slow machine (#3580) (6621f57)
- fix(neo-sdk): scripts cannot read or write Neo's home; a folder the host lists there stays usable (#3577) (16b7219)
- test(neo-sdk): which session carried an entry's keys (R24), the stray box's mark (R26), no Delete for an empty box (R51) (#3579) (893a154)
- fix(neo-sdk): mask adopted private fields in snapshot names (#3572) (21f16b0)
- test(neo-sdk): the housekeeping test waits for its own startup pass before writing a due blob (#3576) (41dbd2f)
- fix(neo-sdk): the entry empties a box with no size that already holds text before its first character (R51) (#3574) (e3c002f)
- feat(neo-sdk): protected fill 4/5, pictures and the mark: nothing pictures a tab that took a private fill, and every read Neo makes of its boxes answers bullets (#3569) (4c71d98)
- feat(remote-builds): run heavy SDK jobs on a bounded four-worker pool (#3554) (41ad757)
- feat(neo-sdk): let the host keep tabs from idle cleanup (#3573) (55344a9)
- fix(neo-sdk): a run's built-in page is its task's own tab, never moved by Neo's own reads (#3567) (5aa5092)
Showing the latest 15 of 128 changes. View the full changelog.