Commit graph

1556 commits

Author SHA1 Message Date
elpresidank
39db6d8235 Use tagged errors for dispatch RPC 2026-06-02 08:41:36 -05:00
elpresidank
1d45307387 Migrate Claude provider to Effect AI 2026-06-02 08:36:55 -05:00
elpresidank
24a2447cc3 Use Effect primitives for AI and response fanout 2026-06-02 08:26:50 -05:00
elpresidank
8f47456a4b Use runtime barrel for messaging config 2026-06-02 08:03:56 -05:00
elpresidank
c5e7708911 Canonicalize workbench theme storage 2026-06-02 08:03:43 -05:00
elpresidank
5c4948cc2e Delegate legacy consumers to Effect runtime 2026-06-02 07:44:16 -05:00
elpresidank
1218e827d4 Fail pending request responses on stop 2026-06-02 06:19:32 -05:00
elpresidank
0fb943c0ef Isolate concurrent Effect consumers 2026-06-02 06:08:49 -05:00
elpresidank
eaa7921314 Honor consumer rate limit timeouts 2026-06-02 06:03:36 -05:00
elpresidank
46ae1dca82 Create NATS resources only on missing lookups 2026-06-02 05:50:34 -05:00
elpresidank
00a26b7deb Map NATS boundary failures to tagged errors 2026-06-02 05:44:21 -05:00
elpresidank
18b27aeba7 Use scoped Effect producer runtime 2026-06-02 05:22:43 -05:00
elpresidank
89ef3dbbbf Harden gateway dispatcher effects 2026-06-02 05:14:58 -05:00
elpresidank
fe4f5777c9 Make text completion provider layers effectful 2026-06-02 05:09:15 -05:00
elpresidank
36f629b341 Wrap client streaming callbacks in Effect 2026-06-02 04:54:33 -05:00
elpresidank
d93b0adda8 Wrap client socket close in Effect 2026-06-02 04:47:55 -05:00
elpresidank
461b04d064 Tap client RPC acquisition causes 2026-06-02 04:45:44 -05:00
elpresidank
f7f29c4df9 Handle gateway RPC socket causes in Effect 2026-06-02 04:42:32 -05:00
elpresidank
b922426b56 Stream request response replies from queues 2026-06-02 04:38:37 -05:00
elpresidank
32fc7ea32d Share text completion stream helpers 2026-06-02 04:33:48 -05:00
elpresidank
9d3f745fb0 Make Ollama embeddings layer effectful 2026-06-02 04:24:14 -05:00
elpresidank
32788ec0e4 Normalize client stream envelopes 2026-06-02 04:18:11 -05:00
elpresidank
8287e1cf93 Add fakeable Qdrant Effect services 2026-06-02 04:10:03 -05:00
elpresidank
d38ce475fd Scope FalkorDB triples clients 2026-06-02 03:55:39 -05:00
elpresidank
ce5838db1d Add Effect-native gateway streaming path 2026-06-02 03:43:21 -05:00
elpresidank
df0a0c068e Remove legacy subscriber fanout 2026-06-02 03:27:15 -05:00
elpresidank
44110c5bb4 Add typed flow spec accessors 2026-06-02 03:23:23 -05:00
elpresidank
abb6f3aed0 Add schema-backed parameter spec accessors 2026-06-02 03:10:43 -05:00
elpresidank
b51dc33786 Narrow provider status errors with Predicate 2026-06-02 03:00:52 -05:00
elpresidank
b3aaa9a4af Simplify text completion generator boundary 2026-06-02 02:58:19 -05:00
elpresidank
bfb5494552 Remove provider stream sentinel assertions 2026-06-02 02:55:06 -05:00
elpresidank
3070ce2b47 Decode flow definitions with schema 2026-06-02 02:49:42 -05:00
elpresidank
4ec7e72532 Use managed runtimes for base processor facades 2026-06-02 02:45:11 -05:00
elpresidank
74955d6041 Use native runtimes for flow entrypoints 2026-06-02 02:34:03 -05:00
elpresidank
54fc21b38d Document client newable factory compatibility 2026-06-02 02:21:40 -05:00
elpresidank
1899bf1f5a Use tagged socket errors in client API 2026-06-02 02:19:37 -05:00
elpresidank
da23ac0657 Model websocket adapter failures with tagged errors 2026-06-02 02:15:22 -05:00
elpresidank
74ba05703a Manage client RPC runtime with Effect 2026-06-02 02:09:45 -05:00
elpresidank
710656be26 Move librarian state into synchronized refs 2026-06-02 01:59:51 -05:00
elpresidank
5f783832e9 Type librarian service runtime loop 2026-06-02 01:47:15 -05:00
elpresidank
e6384e65b9 Replace librarian throw helpers with Effect failures 2026-06-02 01:39:04 -05:00
elpresidank
459347ad12 Model librarian upload schema boundaries 2026-06-02 01:34:46 -05:00
elpresidank
3809a38c46 Migrate flow manager to ref-backed Effect state 2026-06-02 01:26:40 -05:00
elpresidank
ba64fc5add Normalize flow service runtime entrypoints 2026-06-02 01:13:40 -05:00
elpresidank
0da0df81c4 Migrate knowledge core service to ref-backed Effect state 2026-06-02 01:07:12 -05:00
elpresidank
5979d38b99 Remove RAG requestor Promise bridges 2026-06-02 00:54:47 -05:00
elpresidank
88db18fbda Migrate config service to ref-backed Effect runtime 2026-06-02 00:40:44 -05:00
elpresidank
b4ee2b691f Migrate strict Effect runtime surfaces 2026-06-02 00:22:04 -05:00
elpresidank
f6878d4dd7 Enforce strict Effect tsgo migrations 2026-06-01 23:19:54 -05:00
elpresidank
64fb23e7d0 Make gateway dispatcher requestors Effect-scoped 2026-06-01 22:17:50 -05:00