Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
bef5b79
feat(trash): archive instead of delete with recycle bin and retention…
DeJeune Jul 5, 2026
52d8045
Merge remote-tracking branch 'origin/main' into DeJeune/archive-vs-de…
DeJeune Jul 6, 2026
184fda4
fix(trash): adapt merged code to relocated barrels and JobContext.par…
DeJeune Jul 6, 2026
f66ff41
docs(file): fix links to relocated FileHandle types and watcher module
DeJeune Aug 13, 2026
06cb2ac
feat(trash): filter recycle bin by category instead of stacking all d…
DeJeune Aug 13, 2026
6a23396
feat(topics): split archive and permanent delete into distinct menu a…
DeJeune Aug 13, 2026
f49e6dc
refactor(files): drop the files-page trash view for the unified recyc…
DeJeune Aug 13, 2026
fb0303f
chore(trash): merge origin/main
DeJeune Aug 18, 2026
9cf8cc1
chore(trash): sync latest origin/main
DeJeune Aug 18, 2026
7f915d8
fix(trash): address review feedback
DeJeune Aug 18, 2026
d1d53b0
fix(trash): scope the agent orphan sweep and reclaim runtime session …
DeJeune Aug 18, 2026
f05c295
fix(trash): correct archive semantics and close review gaps
DeJeune Aug 18, 2026
6e2c886
chore(trash): merge origin/main and regenerate the soft-delete migration
DeJeune Aug 19, 2026
e8c874d
fix(agent-session): guard the remaining write paths against archived …
DeJeune Aug 19, 2026
f9aa937
fix(trash): freshness-gate the agent and workspace orphan sweeps
DeJeune Aug 25, 2026
bf71fff
fix(trash): stop caching 404s on purge and serialize row mutations
DeJeune Aug 25, 2026
f21d376
fix(topic-list): label the row affordance Archive and unhide it for t…
DeJeune Aug 25, 2026
d361fcc
refactor(trash): drop the trash API dimensions nothing consumes
DeJeune Aug 25, 2026
5cd303e
docs(breaking-changes): correct the trash entry's retention and clean…
DeJeune Aug 25, 2026
95d8b8a
Merge remote-tracking branch 'origin/main' into DeJeune/archive-vs-de…
DeJeune Aug 25, 2026
9950bf2
Merge remote-tracking branch 'origin/main' into DeJeune/archive-vs-de…
DeJeune Aug 25, 2026
3e4f9df
test(agent-service): split prompt-binding purge from the archive path
DeJeune Aug 25, 2026
29dedc1
fix(runtime-reclaim): stop deleting claimed pi sessions and stranded …
DeJeune Aug 25, 2026
92376ba
fix(trash): honour the restore journal and stop purging referenced fi…
DeJeune Aug 25, 2026
036aff1
fix(trash-purge): observe cancellation, refresh read models, and repo…
DeJeune Aug 25, 2026
c292fd9
fix(assistant-service): purge prompt bindings on the permanent delete…
DeJeune Aug 25, 2026
82a6ab4
fix(trash-ui): say Archive where the action is recoverable and narrow…
DeJeune Aug 25, 2026
4743a59
fix(trash-ui): refresh sessions on agent restore and surface batch fi…
DeJeune Aug 25, 2026
4c588c0
fix(job-cancel): observe abort inside the sweeps and drop the late te…
DeJeune Aug 25, 2026
95e03c5
fix(session-actions): confirm the session archive as an archive
DeJeune Aug 25, 2026
864ad54
docs(archive): align the RFC and release note with what actually shipped
DeJeune Aug 25, 2026
1d93858
fix(job-manager): drop the late terminal state even when it matches
DeJeune Aug 26, 2026
e7db96c
fix(trash-purge): report unfinished reclamation and sweep even with r…
DeJeune Aug 26, 2026
bf32fa3
fix(agent-session): refuse a restore that would strand the session
DeJeune Aug 26, 2026
a742435
fix(trash-ui): drop stale rows before they can be permanently deleted
DeJeune Aug 26, 2026
b670cb2
docs(breaking-changes): fix the upgrade timing and the stale cleanup …
DeJeune Aug 26, 2026
c6b103a
chore(trash): merge origin/main
DeJeune Aug 27, 2026
f09155f
chore(trash): merge latest origin/main
DeJeune Aug 27, 2026
00e4f01
chore(recycle-bin): merge main into archive-vs-delete-domains
DeJeune Aug 28, 2026
cd43dcc
fix(recycle-bin): preserve archive and purge invariants
DeJeune Aug 28, 2026
e8a1d2b
test(recycle-bin): align retained session visibility
DeJeune Aug 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions migrations/sqlite-drizzle/0019_deep_warpath.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ALTER TABLE `agent_session` ADD `deleted_at` integer;--> statement-breakpoint
ALTER TABLE `painting` ADD `deleted_at` integer;
Loading
Loading