mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
Registries: shared tokens (defineRegistry), one provider per host (host.serve(R, { compose, accepts })),
contributions from facets and host-lifetime objects, plain values or followed Chord watchables, a table
sorted by plugin, lazy compose in the batch that changed the table, failures left out and reported with
the last good value kept; self.registry as a declared dependency, host.registry outside objects, older
readers mapped by accepts[old].value; keyedEntries and orderedEntries. Native sources: self.writable,
registry values and ref.state. self.retryOn wakes failed objects on registry values. host.root gives code
outside objects a call scope sealed at settle, abort and host.close.
Durable: registryReader(value, context); a Session close ends synchronous observers failed
("session closed"), watches still end ended.
|
||
|---|---|---|
| .. | ||
| codemode | ||
| env | ||
| harness | ||
| images | ||
| session | ||
| storage | ||
| testing | ||
| tool-search | ||
| tools | ||
| documents.ts | ||
| entries.ts | ||
| errors.ts | ||
| ids.ts | ||
| index.ts | ||
| search.ts | ||
| tasks.ts | ||
| timers.ts | ||
| truncate.ts | ||
| types.ts | ||