Mario Zechner
10d1ad621f
feat: add transactional replicated state
2026-09-21 16:07:59 +02:00
Mario Zechner
b5ef419d5b
docs(agent): restore non-Pico5 documentation
2026-09-18 13:48:19 +02:00
Mario Zechner
729d5cb74d
docs(agent): finalize Pico5 specification set
2026-09-17 14:57:03 +02:00
Armin Ronacher
024439d151
feat: clarify Chord remote service APIs
2026-08-29 21:43:01 +02:00
Armin Ronacher
1bf0de2144
feat: simplify Chord service APIs
2026-08-29 20:31:33 +02:00
Armin Ronacher
4151e5754c
feat: simplify Chord service instance API
...
Deliver observed services as ordinary typed proxies, expose optional instance-key lookup, and rename the deferred multi-instance capability to ServiceSpawner.
2026-08-29 18:24:18 +02:00
Armin Ronacher
34dc9d055a
feat: move facet services into Chord
...
Move service, replicated-state, facet host, and loader ownership into the standalone Chord package. Migrate consumers and leave runtime JSON enforcement to serializers.
2026-08-29 14:55:51 +02:00
Armin Ronacher
fcbb0b3405
feat(coding-agent): add facet-based slash commands
2026-08-28 10:35:21 +02:00
Armin Ronacher
d4ce5d5a22
feat(agent,coding-agent): unify process-local service lifecycle
2026-08-28 10:08:19 +02:00
Armin Ronacher
4bd9438e5d
feat(coding-agent): run experimental client as direct chat
...
Replace raw Harness and Chat service exposure with AgentController and replicated lane state. Start directly in new or resumed sessions and persist model selection.
2026-08-27 17:19:51 +02:00
Armin Ronacher
6441fa68b5
fix(agent): align facet service contracts and errors
2026-08-27 10:20:33 +02:00
Armin Ronacher
a17ead3292
feat(agent): remove remote service events
2026-08-27 10:19:02 +02:00
Armin Ronacher
6f0ea81e8b
feat(coding-agent): preserve handles across facet reloads
2026-08-27 10:19:02 +02:00
Armin Ronacher
e44ecea8fb
feat(coding-agent): derive facet service routing
2026-08-27 10:19:02 +02:00
Armin Ronacher
97f7472f4e
feat(coding-agent): replace facet attributes with services
...
Make facets non-generic and resolve host-local dependencies through service bindings. Rename local assembly to createFacetHost and consolidate TUI host mechanics behind one service.
2026-08-27 10:19:02 +02:00
Mario Zechner
423e20cb78
feat(agent): separate sessions, branches, and lanes
2026-08-25 16:52:29 +02:00
Armin Ronacher
cbaec01048
feat(coding-agent): add setup-driven facet generations
...
Replace ad hoc service assembly with atomic local and remote facet generations. Gate service proxy access by lifecycle and move the experimental Session worker and TUI onto facets.
2026-08-25 15:58:25 +02:00
Armin Ronacher
e54d14b59c
feat(agent): simplify plugin service names
2026-08-22 00:37:32 +02:00
Armin Ronacher
a17323e5b1
docs(agent): design plugin dependency discovery and reload
2026-08-20 23:09:41 +02:00
Armin Ronacher
8df02a436c
feat(agent): implement remote events and client TUI
2026-08-20 12:37:46 +02:00
Armin Ronacher
bafbdecd1b
feat(coding-agent): scaffold built-in service surfaces
2026-08-20 11:52:28 +02:00
Armin Ronacher
d5e3b47877
feat(coding-agent): route prompting through chat service
2026-08-20 11:29:54 +02:00
Armin Ronacher
48a07ddbfd
feat(agent): add server-scoped session services
2026-08-20 10:51:04 +02:00
Armin Ronacher
8222adee86
feat(agent): add routed plugin service runtime
2026-08-20 00:21:55 +02:00
Armin Ronacher
e92294d443
docs(agent): clarify deferred delta state design
2026-08-19 21:56:09 +02:00
Mario Zechner
41aea38ffb
docs(agent): add collaborative canvas example motivating DeltaState
2026-08-19 17:42:03 +02:00
Mario Zechner
e541f652fd
docs(agent): explain why record mutations need a critical region
2026-08-19 15:45:11 +02:00
Armin Ronacher
be67a81980
docs(agent): add collaborative diff review example
2026-08-19 14:56:11 +02:00
Armin Ronacher
e78186be5f
docs(agent): simplify durable interaction settlement
2026-08-19 14:30:25 +02:00
Armin Ronacher
b32dc6c60b
docs(agent): model interactions as spawned services
2026-08-19 12:42:25 +02:00
Armin Ronacher
6e6e35eb4f
docs(agent): simplify remote service state discovery
2026-08-18 20:53:41 +02:00
Armin Ronacher
8f24b9d237
docs(agent): revise distributed plugin design
2026-08-18 20:14:40 +02:00
Mario Zechner
537bb1f86e
plugins.md update
2026-08-18 12:16:50 +02:00
Mario Zechner
8ba9326f86
docs(agent): disambiguate plugin context type
2026-08-18 01:09:41 +02:00
Mario Zechner
198c04b8f4
docs(agent): define coordinator plugin topology
2026-08-18 01:04:56 +02:00
Mario Zechner
b7277a566a
docs(agent): clarify plugin hosts and service chaining
2026-08-18 00:11:46 +02:00
Mario Zechner
0ebbae3257
docs(agent): document plugin application architecture
2026-08-17 23:40:58 +02:00