Commit Graph

10 Commits

Author SHA1 Message Date
Stephen Celis
2ef7c09b0b Update reportIssue formatting to avoid console errors (#3795)
When a non-ASCII character is fed to `reportIssue`, the following is
output to the console:

```
<decode: bad range for [%@] got [offs:330 len:1073 within:0]>
```

This causes a lot of confusion for folks, so let's update the formatting
to avoid this.
2025-10-16 10:35:05 -05:00
Arsatius Regler
a851f820f3 Add support for naming tasks in .run effects (#3784)
* Add support for naming tasks in .run effects

* Cleanup

* fix

* typo

* wip

* wip

---------

Co-authored-by: Stephen Celis <stephen@stephencelis.com>
2025-09-26 18:21:37 -07:00
Stephen Celis
4429f7b144 Perception checking: Fall back on current perception state (#3762)
* Suppress more potential perception checks/warnings

* wip
2025-08-29 10:51:56 -07:00
Brandon Williams
4c47829a08 Perception fix for ScopedCore. (#3742) 2025-08-04 16:12:02 -05:00
Stephen Celis
af0a2c7408 Perception 2.0 (#3736)
* Perception 2.0

* wip

* wip

* wip

* wip

* wip

* Revert "wip"

This reverts commit c5d0a06017.

* wip
2025-07-30 11:16:38 -07:00
mbrandonw
3b0144906c Run swift-format 2025-05-07 16:12:55 +00:00
Brandon Williams
6d6f2b46f6 Isolate cancellation in root stores. (#3660)
* Isolate cancellation in root stores.

* clean up

* wip

* fix cancellation id prefix.

* wip
2025-05-07 11:12:23 -05:00
Luke Redpath
a6371b6552 Enable binding workaround in release builds (#3640)
* fix: Enable binding workaround in release builds

* Address flaky test

* Make flakey tests easier to troubleshoot

---------

Co-authored-by: Stephen Celis <stephen@stephencelis.com>
2025-04-01 16:25:07 -07:00
Arnaud Dorgans
073610217a RootCore crash (#3638)
* fix crash deinit outside MainActor

* Alternative: Mark AnyCancellable closures as sendable.

---------

Co-authored-by: Brandon Williams <mbrandonw@hey.com>
2025-03-27 13:34:28 -07:00
Stephen Celis
d4d1df8102 Store internals: Refactor RootStore/ToState to "Core" protocol composition (#3460)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* get rid of originating action

* wip

* wip

* Deprecate non-writable scopes

* Revert "Deprecate non-writable scopes"

This reverts commit 95570eb602.

* wip

---------

Co-authored-by: Brandon Williams <mbrandonw@hey.com>
2025-03-26 17:24:11 -07:00