Brennan Benson
9ae33a96f9
fix(native-chat): keep damaged chats readable without granting agent actions (#31931)
* fix(native-chat): validate saved next-fence floors before use
* WIP: separate saved conversation observations from runtime proof
* Consolidate duplicate imports for WIP compiler checkpoint
* Preserve saved conversation observations with strict runtime authority
* Consolidate session admission and catalog imports
* fix: align conversation observation contracts and fixtures
* test: update conversation observation and writer fixtures
* test: use checked host fixtures for structured workers
* fix(native-chat): bound conversation projection work per request
* test(native-chat): consolidate scale fixture imports
* test(native-chat): use checked scale fixture types
* test(native-chat): bound unreadable inventory traversal
* Test native CLI admission and durable reference reads
* test: bound cold conversation name subscription work
* test: distinguish native receipt probes from terminal identity
* test: retain exact mutation refusal recovery identity
* fix: explain agent conversation preparation refusals
* test: adapt remaining conversation readers and document CLI timeout
* fix: register preparation refusal English message
* test: align conversation fixtures with checked read APIs
* test(native-chat): use checked conversation in Codex fixture
2026-10-26 13:16:41 -07:00
..
2026-10-23 17:11:05 -07:00
2026-10-08 16:00:29 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-24 19:37:19 -07:00
2026-10-25 16:20:29 -07:00
2026-10-25 04:05:46 -07:00
2026-10-09 00:42:23 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-09 11:50:31 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-16 17:46:54 -07:00
2026-10-24 19:37:19 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 13:16:41 -07:00
2026-10-26 01:56:42 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 22:57:11 -07:00
2026-10-09 16:56:37 -07:00
2026-10-02 22:13:26 -07:00
2026-10-25 16:20:29 -07:00
2026-10-25 16:20:29 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-11 21:11:37 -07:00
2026-10-11 21:11:37 -07:00
2026-10-11 21:11:37 -07:00
2026-10-11 21:11:37 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-08-30 03:11:55 -04:00
2026-10-25 04:05:46 -07:00
2026-10-24 19:37:19 -07:00
2026-10-26 13:16:41 -07:00
2026-10-25 16:20:29 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 16:20:29 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 13:16:41 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00