David Brailovsky
|
fd389abc46
|
Merge remote-tracking branch 'origin/main' into dev
|
2026-08-14 09:33:00 +02:00 |
|
David Brailovsky
|
5f7195c51e
|
fix(coding-agent): update Cloudflare compat test model
|
2026-08-14 09:32:24 +02:00 |
|
David Brailovsky
|
b01c21e5e6
|
feat(agent): separate session ownership conformance
|
2026-08-14 09:27:02 +02:00 |
|
Vegard Stikbakke
|
e3234b0fcb
|
fix(agent): cover register rollback in storage conformance
|
2026-08-14 09:20:20 +02:00 |
|
Christian Klotz
|
17fd502621
|
feat(coding-agent): host sessions in child processes
Track worker startup, shutdown, and unexpected exits through hosted Harness handles. Rename PiServerService to PiServerHost.
|
2026-08-14 10:16:11 +03:00 |
|
David Brailovsky
|
76bb78c6b3
|
feat(agent): split session repo conformance by capability
|
2026-08-14 09:14:46 +02:00 |
|
David Brailovsky
|
69c7f1fea2
|
feat(agent): simplify session repo conformance setup
|
2026-08-14 09:14:46 +02:00 |
|
Christian Klotz
|
ce142b2a69
|
fix: restore client-server protocol test coverage
|
2026-08-14 01:32:32 +03:00 |
|
Christian Klotz
|
e2888c4a93
|
feat(coding-agent): add local list and attach demo
|
2026-08-14 00:36:33 +03:00 |
|
Christian Klotz
|
7479148479
|
feat(client): discover local Unix services
|
2026-08-13 23:53:52 +03:00 |
|
David Brailovsky
|
9d2ec7ffab
|
fix(ai): use pi user agent for Kimi Coding requests
|
2026-08-13 22:26:38 +02:00 |
|
Cristina Poncela Cubeiro
|
fae6bf90bc
|
feat(sqlite): begin immediate transaction on apply commit
|
2026-08-13 18:16:36 +02:00 |
|
Cristina Poncela Cubeiro
|
b448269c83
|
feat(sqlite): session seq helpers
|
2026-08-13 18:08:37 +02:00 |
|
Cristina Poncela Cubeiro
|
14b5aaa213
|
refactor(storage-state): extract commit helpers
|
2026-08-13 18:07:03 +02:00 |
|
Christian Klotz
|
c40e08b8ba
|
feat(server): derive socket from in-memory service ID
|
2026-08-13 18:39:48 +03:00 |
|
Christian Klotz
|
e52de91d08
|
feat(protocol): add service-addressed session RPC
|
2026-08-13 18:24:27 +03:00 |
|
Cristina Poncela Cubeiro
|
48bfdbaff5
|
feat(sqlite): minimal SqliteOpenSession
|
2026-08-13 16:00:15 +02:00 |
|
Vegard Stikbakke
|
6f707eb360
|
fix(coding-agent): show managed-tool startup status in TUI
|
2026-08-13 15:54:34 +02:00 |
|
David Brailovsky
|
08ef22c276
|
feat(agent): organize JSONL storage modules
|
2026-08-13 15:52:24 +02:00 |
|
David Brailovsky
|
d957f808d4
|
feat(agent): discard torn JSONL transaction tails
Drop an unterminated final line on open and rewrite the kept prefix before admitting writes. Complete malformed lines stay corruption.
|
2026-08-13 15:23:32 +02:00 |
|
Cristina Poncela Cubeiro
|
9b45f9eddf
|
fix(sqlite): ENOENT, copy migs into dist
|
2026-08-13 14:26:09 +02:00 |
|
Cristina Poncela Cubeiro
|
11dd14f6ee
|
fix(sqlite): unicode keys, duplicate create
|
2026-08-13 14:16:42 +02:00 |
|
Cristina Poncela Cubeiro
|
5b8df56823
|
feat(sqlite): readonly storage
|
2026-08-13 13:55:13 +02:00 |
|
Cristina Poncela Cubeiro
|
f69f19ecc0
|
feat(sqlite): branch and usage helpers
|
2026-08-13 13:54:41 +02:00 |
|
David Brailovsky
|
fdb8181de0
|
refactor(agent): share in-memory storage state
Extract transaction preparation, invariant checks, projections, and queries for reuse by Memory and JSONL storage.
|
2026-08-13 13:45:08 +02:00 |
|
Cristina Poncela Cubeiro
|
6b8b140c85
|
feat(sqlite): scaffold storage
|
2026-08-13 12:08:51 +02:00 |
|
Cristina Poncela Cubeiro
|
cf82e2e2ae
|
feat(sqlite): more helpers
|
2026-08-13 11:58:39 +02:00 |
|
David Brailovsky
|
9c1b446870
|
feat(agent): add format-4 JSONL storage
Add FileSystem-backed transaction persistence, replay, and storage conformance coverage.
|
2026-08-13 11:36:19 +02:00 |
|
Mario Zechner
|
659f4deec7
|
Merge remote-tracking branch 'origin/main' into dev
|
2026-08-13 09:55:08 +02:00 |
|
Vegard Stikbakke
|
46bb9a2c3b
|
docs(coding-agent): clarify Windows paths in settings
|
2026-08-13 09:54:58 +02:00 |
|
Armin Ronacher
|
7d8c11d37f
|
fix(coding-agent): share concurrent model catalog refreshes
|
2026-08-13 09:43:36 +02:00 |
|
Christian Klotz
|
8718fbea77
|
feat(agent): add session storage benchmarks
Add reusable timing, loaded-footprint, and allocation workloads and runners. Index memory entries by sequence so limited scans can stop early.
|
2026-08-13 10:40:43 +03:00 |
|
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
|
581d75a89c
|
docs(coding-agent): document model catalog refresh
|
2026-08-13 00:53:22 +02:00 |
|
Mario Zechner
|
9d5d9e4fab
|
feat(agent): add harness execution primitives
|
2026-08-13 00:26:05 +02:00 |
|
Christian Klotz
|
c93ea6ccf0
|
fix(coding-agent): preserve usage in streaming events (#7982)
Fixes #7911
|
2026-08-13 00:32:26 +03:00 |
|
Cristina Poncela Cubeiro
|
90b63bf172
|
feat: initial sqlite repo
|
2026-08-12 22:45:01 +02:00 |
|
Christian Klotz
|
d0d70d9bbc
|
fix(agent): complete session acceptance coverage
|
2026-08-12 23:38:22 +03:00 |
|
Christian Klotz
|
a51cde3b48
|
fix(agent): align context projection contract
|
2026-08-12 23:03:11 +03:00 |
|
Christian Klotz
|
dbae7ec9f3
|
Add comment
|
2026-08-12 22:26:13 +03:00 |
|
Mario Zechner
|
141e274465
|
Merge remote-tracking branch 'origin/main' into dev
|
2026-08-12 20:54:09 +02:00 |
|
Mario Zechner
|
0815e45890
|
feat(agent): add guarded session mutations
|
2026-08-12 20:51:47 +02:00 |
|
Christian Klotz
|
678732ccf6
|
fix(agent): enforce durable assistant message handling
|
2026-08-12 19:36:43 +03:00 |
|
Mario Zechner
|
cf0102b9ce
|
feat(agent): retain memory sessions across reopen
|
2026-08-12 17:41:55 +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 |
|
Cristina Poncela Cubeiro
|
ba6190f820
|
feat: session helpers for repo
|
2026-08-12 17:06:11 +02:00 |
|
Cristina Poncela Cubeiro
|
1969b02865
|
feat: SQLite migration
|
2026-08-12 17:02:30 +02:00 |
|
Christian Klotz
|
55214fada5
|
fix(agent): align storage decorator contract
|
2026-08-12 17:44:03 +03:00 |
|