Virgil
12809c8d64
refactor(store): clarify journal configuration names
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 06:11:38 +00:00
Virgil
f4492b1861
feat(store): surface journal configuration on store
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 06:08:16 +00:00
Virgil
1f4d1914c8
refactor(workspace): mirror orphan aggregation in cleanup
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 06:04:39 +00:00
Virgil
4e8f0a0016
refactor(store): clarify workspace and archive naming
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 06:01:00 +00:00
Virgil
07500561fd
docs(store): sharpen AX usage comments
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:57:40 +00:00
Virgil
0c1b51413f
feat(store): broaden journal query handling
...
Improve Flux measurement parsing, make orphan cleanup flow explicit, and align the CLAUDE watch example with the current API.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:53:56 +00:00
Virgil
bbbcb1becf
docs(store): restore AX usage examples
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:49:31 +00:00
Virgil
bc578265a8
refactor(scope): make scoped helpers explicit
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:45:24 +00:00
Virgil
619e82a459
refactor(store): rename slice helper for clarity
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:40:53 +00:00
Virgil
b6b29b50ce
feat(store): add configurable purge interval
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:35:22 +00:00
Virgil
33571be892
refactor(store): align wrapper naming with RFC
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:32:46 +00:00
Virgil
294a998282
refactor(store): rename journal config fields
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:28:57 +00:00
Virgil
07bd25816e
refactor(store): simplify OnChange callback API
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:25:42 +00:00
Virgil
69cf03e69d
docs(store): expand package examples for workspace flow
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:21:35 +00:00
Virgil
0accc6e85e
feat(store): clean up orphaned workspaces on startup
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:18:05 +00:00
Virgil
387d1463fb
feat(store): add RFC-scoped helpers and callbacks
...
Add the RFC-named scoped helpers, AllSeq iteration, and group-filtered change callbacks.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:13:46 +00:00
Virgil
016e2c3777
refactor(store): remove legacy alias entry points
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:05:53 +00:00
Virgil
d7f03d5db0
fix(store): make Close idempotent
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 05:00:56 +00:00
Virgil
c2f7fc26ff
refactor(store): make orphan recovery deterministic
...
Align the watcher examples with the current API and sort recovered workspaces for predictable output.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 04:56:08 +00:00
Virgil
2353bdf2f7
fix(store): honour Flux range stop bound
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 04:50:26 +00:00
Virgil
5c7e243fc0
feat(store): align public API with RFC
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-03 04:44:45 +00:00
e6d3001f76
Merge pull request '[agent/codex:gpt-5.4] Implement docs/RFC-STORE.md using docs/RFC-CORE-008-AGENT-EX...' ( #29 ) from agent/implement-docs-rfc-store-md-using-docs-r into dev
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-03-30 21:08:06 +00:00
Virgil
4c44cfa336
fix(store): harden RFC journal and workspace flows
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 21:07:30 +00:00
d4c6400701
Merge pull request '[agent/codex:gpt-5.4] Implement docs/RFC-STORE.md using docs/RFC-CORE-008-AGENT-EX...' ( #28 ) from agent/implement-docs-rfc-store-md-using-docs-r into dev
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m44s
2026-03-30 20:59:34 +00:00
Virgil
4ab2d26b74
feat(store): align workspace query with RFC
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:59:09 +00:00
165aecabf8
Merge pull request '[agent/codex:gpt-5.4] Implement docs/RFC-STORE.md using docs/RFC-CORE-008-AGENT-EX...' ( #27 ) from agent/implement-docs-rfc-store-md-using-docs-r into dev
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 2m38s
2026-03-30 20:53:38 +00:00
Virgil
d983760445
feat(store): add zstd archive support
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:53:12 +00:00
af40581e5e
Merge pull request '[agent/codex:gpt-5.4] Implement docs/RFC-STORE.md using docs/RFC-CORE-008-AGENT-EX...' ( #26 ) from agent/implement-docs-rfc-store-md-using-docs-r into dev
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m34s
2026-03-30 20:47:17 +00:00
Virgil
d9fad2d6be
feat(store): implement RFC workspace and journal surfaces
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:46:43 +00:00
a0b81cc0d0
Merge pull request '[agent/codex:gpt-5.4] Implement docs/RFC-STORE.md using docs/RFC-CORE-008-AGENT-EX...' ( #25 ) from agent/implement-docs-rfc-store-md-using-docs-r into dev
Security Scan / security (push) Successful in 16s
Test / test (push) Successful in 2m29s
2026-03-30 20:03:59 +00:00
Virgil
134853e6df
fix(store): tighten scoped purge and delete events
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:03:19 +00:00
Snider
4f257cee6f
feat(store): 5.4 AX implementation pass — scope, events, coverage
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m44s
Code-only changes from 5.4 RFC implementation. Scope helpers,
event test coverage, store test coverage, doc.go improvements.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:41:22 +01:00
Virgil
9cd7b9b1a7
fix(store): stabilise AX iteration behaviour
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:39:54 +00:00
Virgil
68e7d1e53a
fix(store): tighten AX docs and scoped constructor validation
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:29:48 +00:00
Virgil
a0ee621ba4
refactor(store): align AX terminology in docs and comments
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:18:20 +00:00
Snider
94559e4f37
docs: add AX + store RFCs for agent dispatch
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m44s
Temporary — specs needed in-repo until core-agent mount bug is fixed.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:14:42 +01:00
Virgil
77345036ad
feat(scope): add namespace-local helper methods
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 20:14:42 +01:00
Virgil
6813cd0308
feat(scope): add namespace-local helper methods
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:14:09 +00:00
842658c4c7
Merge pull request '[agent/codex:gpt-5.4-mini] Update the code against the AX design principles in docs/RFC...' ( #23 ) from agent/update-the-code-against-the-ax-design-pr into dev
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m44s
2026-03-30 19:06:16 +00:00
Virgil
05410a9498
refactor(store): clarify public AX surface
...
Add descriptive public type comments and rename watcher pattern fields so the package reads more directly for agent consumers.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:06:00 +00:00
c1f6939651
Merge pull request '[agent/codex:gpt-5.4-mini] Update the code against the AX design principles in docs/RFC...' ( #22 ) from agent/update-the-code-against-the-ax-design-pr into dev
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m38s
2026-03-30 19:01:11 +00:00
Virgil
c54dfd7a96
refactor(store): use descriptive event registration identifiers
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:00:51 +00:00
9ce34a9723
Merge pull request '[agent/codex:gpt-5.4-mini] Update the code against the AX design principles in docs/RFC...' ( #21 ) from agent/update-the-code-against-the-ax-design-pr into dev
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m43s
2026-03-30 18:57:34 +00:00
Virgil
eb53521d50
docs(architecture): spell out GetSplit separator name
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:57:21 +00:00
Snider
868320c734
docs: add AX + store RFCs for agent dispatch
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m38s
Temporary — specs needed in-repo until core-agent mount bug is fixed.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 19:52:14 +01:00
1b650099ec
Merge pull request '[agent/codex:gpt-5.4-mini] Update the code against the AX design principles in docs/RFC...' ( #20 ) from agent/update-the-code-against-the-ax-design-pr into dev
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m43s
2026-03-30 18:49:32 +00:00
Virgil
4edd7dd0ca
refactor(store): align AX examples and terminology
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:49:17 +00:00
a80e352b43
Merge pull request '[agent/codex:gpt-5.4-mini] Update the code against the AX design principles in docs/RFC...' ( #19 ) from agent/update-the-code-against-the-ax-design-pr into dev
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m43s
2026-03-30 18:37:21 +00:00
Virgil
23f207db3f
refactor(store): tighten AX naming and error contexts
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:37:07 +00:00
Virgil
f144c5eb01
refactor(test): tighten AX naming in tests
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m43s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:23:56 +00:00