-
d6d3c9a2f2
Bare
sausage creates ./world if needed and runs it (default app)
Sausage agent
2026-10-16 21:09:06 +00:00
-
0951ba18e1
README: run straight from the public URL (nix run git+https://...), clone optional
readme-nix-run
Sausage Agent
2026-10-16 20:55:39 +00:00
-
d0876626df
Public repo: .#loop fetches over public HTTPS, README for outsiders
Sausage Agent
2026-10-16 20:40:26 +00:00
-
c1f182d9b6
broker: remove op deletes an actor (on top of tap/untap)
merge-remove-tap
Sausage Agent
2026-10-16 11:48:50 +00:00
-
49453fa9af
broker: tap/untap = receive a copy of every routed message
card-2-broker-tap
Sausage Agent
2026-10-16 11:14:09 +00:00
-
3c91747ce6
broker: remove op deletes an actor
card-1-broker-remove
Sausage Agent
2026-10-16 11:13:15 +00:00
-
-
2ff30ecf70
Actor-served files: /actor/<id>/fs/
actor-fs
Sausage Agent
2026-10-16 01:25:11 +00:00
-
e1409b93f2
CI:
nix flake check runs all tests; Gitea workflow
exit-and-loop
Sausage Agent
2026-10-16 00:44:55 +00:00
-
3435b556fb
Broker
exit request and nix run .#loop for self-updating hosts
Sausage Agent
2026-10-16 00:37:25 +00:00
-
567646ba87
Flake
surma
2026-10-15 23:39:52 +01:00
-
bcde6ba325
Plain POSIX files: remove commit on close (fs.rs)
surma
2026-10-15 23:33:20 +01:00
-
599ee510cb
fs: a rename of the open file itself no longer drops the staged write
surma
2026-10-15 23:12:03 +01:00
-
285f77a9e2
Sockets: running actors get TCP, UDP, and DNS through wasi:sockets; candidates get no network
surma
2026-10-15 19:27:45 +01:00
-
c636eb0803
Agent: one turn path, tools and history in their own modules; SDK: one parser
surma
2026-10-15 14:22:51 +01:00
-
f9260faa5b
Host: one place for the instance config; message ids are strings
surma
2026-10-15 13:44:06 +01:00
-
11144b947e
Trim the harness to what it needs to keep going
surma
2026-10-15 13:35:45 +01:00
-
cee862275c
Agent integration tests against a fake inference endpoint
surma
2026-10-15 12:39:39 +01:00
-
2c06f34931
Agent: drop the oldest turns when the context is too large; answer by ending the turn with text
surma
2026-10-15 12:32:03 +01:00
-
9d575b6a62
Host: fixes from the review, with regression tests
surma
2026-10-15 12:03:26 +01:00
-
69cf80a114
Agent: durable turn and queue state, visible inbox closure, OpenAI phase; prompt fixes; fetch/bench fixes
surma
2026-10-15 11:54:41 +01:00
-
1cd8971aa3
Merge the world layout (folder is the source of truth)
surma
2026-10-15 11:24:07 +01:00
-
-
bfd9339d25
Integration tests for routing, filesystem, upgrades, rollback, cargo, and paths
surma
2026-10-15 11:24:07 +01:00
-
868b7aa3e4
AGENTS.md
surma
2026-10-15 11:22:39 +01:00
-
bb734a5c74
Merge main (SDK, agent) into wip-layout
surma
2026-10-15 11:18:09 +01:00
-
-
-
-
7f76eab161
SDK sausage-actor; examples and agent on the SDK; agent without limits
surma
2026-10-15 11:17:14 +01:00
-
0a8e8c2e3c
World folder is the source of truth
surma
2026-10-15 11:14:11 +01:00
-
-
c9d9864743
Optimize dependencies in dev builds
surma
2026-10-15 10:47:32 +01:00
-
1f49d0f7bb
Sausage: host, broker, commit-on-close filesystem, cargo actor, console, agent
surma
2026-10-15 10:45:23 +01:00
-
56d02befc8
Spike: console /await, DECISIONS.md, SPIKE.md
spike
surma
2026-10-15 05:06:24 +01:00
-
0be152dda9
Spike: fs/upgrade/bench examples, agent resumes interrupted turns, world lock, short trap reasons
surma
2026-10-15 05:00:33 +01:00
-
83bbbb33a8
Sausage spike: host (broker, supervisors, commit-on-close fs, cargo actor, console), agent actor, examples
surma
2026-10-15 04:47:00 +01:00