Commit graph

162 commits

Author SHA1 Message Date
Mario Zechner
686e6d7cdc fix(agent): gate harness tool execution 2026-08-13 09:29:38 +02:00
Mario Zechner
18d010ea51 docs(agent): simplify harness execution architecture 2026-08-13 08:55:36 +02:00
Mario Zechner
9d5d9e4fab feat(agent): add harness execution primitives 2026-08-13 00:26:05 +02:00
Mario Zechner
0815e45890 feat(agent): add guarded session mutations 2026-08-12 20:51:47 +02:00
Cristina Poncela Cubeiro
9050aa24b0 docs: dont confuse clanker 2026-08-12 17:35:41 +02:00
Cristina Poncela Cubeiro
042c2ce71c docs: note on session stats 2026-08-12 17:12:49 +02:00
Mario Zechner
c6d394a4e4 refactor(agent): trust typed session storage values 2026-08-12 15:46:09 +02:00
Christian Klotz
e39ddef983
feat(agent): add storage-backed session tree 2026-08-12 15:11:46 +03:00
Cristina Poncela Cubeiro
f97b241689 docs: update S3 to new search shape 2026-08-12 12:51:10 +02:00
Cristina Poncela Cubeiro
6fd734b4c6 docs: update search 2026-08-12 10:10:34 +02:00
Mario Zechner
69130ae34e docs(agent): mark harness types slice complete 2026-08-11 18:01:17 +02:00
Mario Zechner
0eb6abd547 fix(agent): address harness type audit findings 2026-08-11 18:00:47 +02:00
Mario Zechner
5aeb06bb11 feat(agent): establish durable harness type contracts 2026-08-11 17:43:26 +02:00
Mario Zechner
40a3d8556a docs(agent): add table of contents 2026-08-11 15:31:27 +02:00
Mario Zechner
85a2060811 docs(agent): consolidate harness spec into harness.md 2026-08-11 15:29:18 +02:00
Mario Zechner
51b45bc5bc docs(agent): restructure build order into parallel storage and runtime tracks 2026-08-11 15:27:21 +02:00
Mario Zechner
b6557f43ec docs(agent): make search a standalone service, open metadata-filter question 2026-08-11 14:58:58 +02:00
Mario Zechner
8d8c60da70 docs(agent): specify optional pull-based search service 2026-08-11 14:53:28 +02:00
Mario Zechner
47b021a659 docs(agent): add seq-ranged usage ledger scan 2026-08-11 14:43:47 +02:00
Mario Zechner
2545585395 docs(agent): one sqlite file per session, search becomes external 2026-08-11 14:32:13 +02:00
Mario Zechner
e33e74450a docs(agent): replace historical rationale with direct statements 2026-08-11 14:11:14 +02:00
Mario Zechner
a348560b15 docs(agent): drop historical changes appendix 2026-08-11 14:03:00 +02:00
Mario Zechner
2862eb4ed1 docs(agent): reword cancellation triage note 2026-08-11 14:01:40 +02:00
Mario Zechner
e1b444ba62 docs(agent): tighten identity section 2026-08-11 13:55:39 +02:00
Mario Zechner
b8349db854 docs(agent): re-mint legacy ids at import, drop redundant register paragraph 2026-08-11 13:53:33 +02:00
Mario Zechner
01701fd372 docs(agent): clarify register references vs immutable snapshots 2026-08-11 13:51:13 +02:00
Mario Zechner
bcd056a8cd docs(agent): drop historical placement-payload rationale 2026-08-11 13:50:06 +02:00
Mario Zechner
638ac11239 docs(agent): resolve providers and tools at dispatch, drop lease machinery 2026-08-11 13:49:37 +02:00
Mario Zechner
f98629b399 docs(agent): fix broken code fence in crash example 2026-08-11 13:35:49 +02:00
Cristina Poncela Cubeiro
b75be04d92
refactor: search (#7797)
* refactor: search out of repo

* fix: apply cases, no resolve for index on every hit

* chore: tests

* fix: use iterator and no open

* refactor: public dir stuff in jsonl, source

* cleanup and sqlite time number

* fix: use storage for label search too, delete types

* refactor: abstract some more

* docs: example jsonl with elastic search

* docs: Christian's md

* refactor: simpler api surface

* feat: rebuild

* docs: consolidate

* fix: use trigger for sqlite, cleanup indexable, add example in doc

* chore: restore upstream responses shared

* fix: delete metadata from jsonl search hit

* fix: AsynIterable

* refactor: scanning for memory, reuse

* fix: dont export jsonlSessionDirectoryName

* cleanup: more shared stuff

* cleanup: why, jsonl?
2026-08-11 13:27:48 +02:00
Mario Zechner
f132845654 docs(agent): introduce the three stores before the worked examples 2026-08-11 13:21:55 +02:00
Mario Zechner
9c75cd2f3a docs(agent): add transaction traces to orientation examples 2026-08-11 13:21:12 +02:00
Mario Zechner
43b4e057ac docs(agent): fix implementation-readiness review findings 2026-08-11 13:16:40 +02:00
Mario Zechner
24047f5dfb docs(agent): strip partitioning to informative section, finish audit fixes 2026-08-11 11:01:05 +02:00
Mario Zechner
cf5f35216b docs(agent): record open harness-v3 audit findings 2026-08-11 09:00:17 +02:00
Mario Zechner
8431bfbead docs(agent): fix harness-v3 cold-read audit findings 2026-08-11 08:45:04 +02:00
Mario Zechner
2f9e9298a5 docs(agent): remove superseded harness design documents 2026-08-11 08:38:04 +02:00
Mario Zechner
cd6852a123 docs(agent): complete harness-v3 parts 8-9 and appendices 2026-08-11 01:39:13 +02:00
Mario Zechner
ec317e4ede docs(agent): write harness-v3 parts 6-7 2026-08-11 01:28:09 +02:00
Mario Zechner
28657a2ffa docs(agent): write harness-v3 parts 4-5 2026-08-11 01:16:18 +02:00
Mario Zechner
dea1b248f6 docs(agent): write harness-v3 part 3 2026-08-11 01:01:03 +02:00
Mario Zechner
87142a8d50 docs(agent): write harness-v3 parts 0-2 2026-08-11 00:26:38 +02:00
Mario Zechner
7a6a1c2dbb docs(agent): add harness-v3 skeleton merging spec and storage redesign 2026-08-10 23:55:13 +02:00
Mario Zechner
24c3b5e4c0 docs(agent): add storage and retention redesign proposal 2026-08-10 20:46:58 +02:00
Mario Zechner
3709bef75e docs(agent): clarify durable storage terminology 2026-08-10 17:11:28 +02:00
Mario Zechner
3059b81316 docs(agent): add durable harness implementation spec 2026-08-10 13:44:36 +02:00
Mario Zechner
936aff0091 docs(agent): complete explicit-state harness design 2026-08-09 02:11:00 +02:00
Mario Zechner
157aa19c8c docs(agent): clarify explicit operation records 2026-08-09 01:45:19 +02:00
Mario Zechner
45fac5bd51 docs(agent): add explicit-state harness redesign 2026-08-09 01:36:21 +02:00
Mario Zechner
4181f66e6b docs(agent): tighten durable harness design 2026-08-08 20:44:59 +02:00