Commit graph

20 commits

Author SHA1 Message Date
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
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
d4ce5d5a22 feat(agent,coding-agent): unify process-local service lifecycle 2026-08-28 10:08:19 +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
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
48a07ddbfd feat(agent): add server-scoped session services 2026-08-20 10:51:04 +02:00
Armin Ronacher
ac2cb52812 docs(agent): align RPC design with plugin services 2026-08-19 15:45:52 +02:00
Armin Ronacher
fb33e0db24 feat(agent): add remote session RPC 2026-08-18 11:05:07 +02:00
Mario Zechner
c695234e0b rpc.md update 2026-08-18 10:03:35 +02:00
Armin Ronacher
5503486bdc docs(agent): update context design status 2026-08-17 23:17:50 +02:00
Armin Ronacher
8f0d123501 docs(agent): align context design notes with implementation 2026-08-17 18:06:28 +02:00
Mario Zechner
397673eb26 docs(agent): document invocation context RPC and telemetry design 2026-08-17 17:38:45 +02:00