root
cf5edd6394
feat(sproutclaw): modularize webui, extensions, and agent config layout
...
CI / build-check-test (push) Has been cancelled
Restructure local extensions into per-feature directories, split WebUI
into backend modules with slash commands and systemd support, and track
prompts/skills under .pi/agent for portable Gitea deployment.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-10 16:57:08 +08:00
Mario Zechner
2e02c74dcb
chore: pin dependencies and use native TypeScript
2026-05-20 12:46:17 +02:00
Mario Zechner
b1893b3d77
fix(agent): preserve oversized tail output with trailing newline
...
closes #4715
2026-05-18 23:05:34 +02:00
Mario Zechner
4f40f62b7b
refactor(agent): harden harness session semantics
2026-05-16 00:32:16 +02:00
Mario Zechner
80c918c247
refactor(agent): isolate node filesystem session dependencies
2026-05-15 00:53:33 +02:00
Mario Zechner
a31ce0f47f
refactor(agent): return results from compaction helpers
2026-05-14 21:56:45 +02:00
Mario Zechner
b7ea82105a
refactor(agent): run harness loop directly
2026-05-14 21:33:34 +02:00
Mario Zechner
846906e4d1
refactor(agent): add result-based execution env
2026-05-14 18:26:29 +02:00
Armin Ronacher
c00f1cf130
fix(agent): correct uuidv7 sequence handling
2026-05-13 15:53:53 +02:00
Armin Ronacher
3d9e14d748
fix(compaction): clamp summary output tokens
...
Fixes #4390 .
2026-05-11 16:36:27 +02:00
Mario Zechner
f348a06294
test(agent): cover harness stream configuration
2026-05-10 19:10:54 +02:00
Mario Zechner
e25415dd5f
refactor(agent): finalize harness resource config
2026-05-10 00:49:00 +02:00
Mario Zechner
79db9d62ef
refactor(agent): make harness resources explicit
2026-05-10 00:18:50 +02:00
Mario Zechner
322759a3f0
refactor(agent): snapshot harness turn state
2026-05-09 23:34:58 +02:00
Mario Zechner
f13e6a88ab
test(agent): pin harness resource formatting
2026-05-09 19:55:48 +02:00
Mario Zechner
401017a3e8
refactor(agent): rename resource formatting helpers
2026-05-09 19:44:08 +02:00
Mario Zechner
90c017b05b
Merge remote-tracking branch 'origin/main' into bigrefactor
...
# Conflicts:
# package-lock.json
# packages/agent/package.json
2026-05-08 13:38:20 +02:00
Mario Zechner
e1647aaa00
refactor(agent): make resource invocation explicit
2026-05-08 13:35:54 +02:00
Mario Zechner
ddb18640e3
feat(agent): return diagnostics from resource loaders
2026-05-06 21:59:48 +02:00
Mario Zechner
617d8b317d
refactor(agent): tighten harness environment and resources
2026-05-06 19:41:17 +02:00
Mario Zechner
e1ca501da8
refactor(agent): expose concrete harness
2026-05-06 13:21:08 +02:00
Mario Zechner
530f14c018
refactor(agent): expose concrete harness session
2026-05-06 12:57:19 +02:00
Mario Zechner
d29e47c771
feat(agent): add harness factory helpers
2026-05-04 01:15:53 +02:00
Mario Zechner
3d0f57187d
refactor(agent): simplify harness session repo layout
2026-05-04 00:06:35 +02:00
Mario Zechner
cdde2e893d
refactor(agent): consolidate harness session abstraction
2026-05-03 22:01:40 +02:00
Mario Zechner
e612149369
refactor(agent): tighten harness session storage
2026-05-03 13:21:14 +02:00
Mario Zechner
83599e789d
feat(agent): split harness compaction and session modules
2026-05-03 03:13:45 +02:00
Mario Zechner
a5b27367d3
feat(agent): add initial harness foundation
2026-05-03 00:35:36 +02:00