Brennan Benson
78ad9f4255
fix: keep chat option actions independent of inventory (#31927)
* fix: separate chat option input from inventory observations
* fix: preserve scoped chat choices and publication ownership
* fix: complete scoped catalog and applied control ownership
* test: make catalog fixture dependency boundaries explicit
* test: request catalog discovery explicitly in demand contracts
* fix(chat): preserve option observations and operation boundaries
* fix(chat): finish pending option and catalog lifetimes
* fix(chat): project saved permissions without launch preparation
* fix(chat): correct option rejection and catalog retirement
* Preserve Claude effort validation advice through chat rejection
* test: align refresh mocks and preserve fixture type evidence
* fix: share catalog claims only across equivalent owners
* test: use typed catalog corpus instrumentation
* fix: consolidate structured launch imports
* Validate SDK queue regression envelopes without assertions
* fix: complete catalog runtime and fixture type contracts
* Align native option fixtures with explicit discovery and applied facts
* Keep initial compatibility catalog reads on held memory
* Complete the installed catalog fixture envelope
* Observe learned defaults after asynchronous projection settles
* Consolidate host fixture journal type imports
* test(native-chat): align goal and seed fixtures with applied inputs
* fix(codex): retain applied proof when goal settings skip a write
* test: load rejection wording before timed queue regression
* Fix catalog fixtures and queued option snapshot typing
* Align permission publication fixture with passive option reads
* Separate startup config from held turn permission fixture
* Align input lifecycle fixtures with sparse applied choices
* Simplify scoped catalog refresh ownership and coalesce cache snapshots
* Load catalog persistence real-module fixture during collection
* Compose catalog availability fixtures from valid session records
* Align catalog and startup fixtures with current option contracts
* Fix permission read types and separate catalog fixture preparation
* Align option and restart fixtures with current lifecycle owners
* test(mobile): retain reported model alongside discovery
* test(mobile): recalibrate the measured route script envelope
* test: let the preflight shell-capture mock run its detection callback
2026-10-28 16:08:01 -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-27 18:28:17 -07:00
2026-10-24 21:35:18 -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-15 17:38:52 -07:00
2026-10-27 20:24:47 -07:00
2026-10-27 06:08:14 -07:00
2026-10-27 20:24:47 -07:00
2026-10-23 15:26:03 -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 02:53:57 -07:00
2026-10-26 02:53:57 -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-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-25 04:05:46 -07:00
2026-10-17 22:54:54 -07:00
2026-10-27 22:04:12 +00: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 13:07:56 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 13:07:56 -07:00
2026-10-28 16:08:01 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 18:55:05 -04:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-28 15:18:31 -07:00
2026-10-27 03:52:06 -07:00
2026-10-22 03:36:10 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-27 18:28:17 -07:00
2026-10-27 22:04:12 +00:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 18:55:05 -04:00
2026-10-24 04:42:57 -07:00
2026-10-28 06:35:05 -07:00
2026-10-25 04:05:46 -07:00
2026-10-28 06:11:44 -07:00
2026-10-28 06:11:44 -07:00
2026-10-28 00:02:37 -07:00
2026-10-28 00:02:37 -07:00
2026-10-28 00:02:37 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 15:08:31 -04:00
2026-10-28 00:02:37 -07:00
2026-10-28 05:08:55 -07:00
2026-10-25 04:05:46 -07:00
2026-10-28 06:35:05 -07:00
2026-10-28 01:38:05 -07:00
2026-10-27 03:52:06 -07:00
2026-10-25 04:05:46 -07:00
2026-10-28 01:38:05 -07:00
2026-10-25 09:44:44 -07:00
2026-10-28 06:35:05 -07:00
2026-10-26 06:01:54 -07:00
2026-10-26 18:55:05 -04: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-22 17:58:29 -04:00
2026-10-27 22:04:12 +00:00
2026-10-25 04:05:46 -07:00
2026-10-21 16:22:44 -07:00
2026-10-27 18:28:17 -07:00
2026-10-25 04:05:46 -07:00
2026-10-27 18:28:17 -07:00
2026-10-27 03:52:06 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00
2026-10-26 00:51:28 -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 17:01:51 -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-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 17:55:33 -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-28 06:35:05 -07:00
2026-10-28 06:35:05 -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-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-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 20:17:53 -07:00
2026-10-26 20:17:53 -07:00
2026-10-25 04:05:46 -07:00
2026-10-25 04:05:46 -07:00