 
|
254a481e5d
|
fix(config): handle unavailable config directories (#35632)
Co-authored-by: James Long <jlongster@users.noreply.github.com>
|
2026-07-06 22:11:13 -04:00 |
|
 James LongandGitHub
|
96d53c6716
|
refactor(core): move path resolve into fs service (#35202)
|
2026-07-03 13:25:25 -04:00 |
|
 James LongandGitHub
|
33ed95f09c
|
fix(core): rewrite replacements while hoisting layers (#35175)
|
2026-07-03 11:26:49 -04:00 |
|
 James LongandGitHub
|
eba0bd0397
|
chore: upgrade turbo (#35173)
|
2026-07-03 10:41:17 -04:00 |
|
 James LongandGitHub
|
6636683323
|
refactor: remove remaining default layer aliases (#34660)
|
2026-06-30 13:17:34 -04:00 |
|
 James LongandGitHub
|
5a23bdcb69
|
refactor(core): remove domain layer exports (#34625)
|
2026-06-30 13:05:15 -04:00 |
|
 James LongandGitHub
|
472d0f376e
|
refactor(core): remove infrastructure layer exports (#34624)
|
2026-06-30 12:17:12 -04:00 |
|
 James LongandGitHub
|
6387f955cf
|
refactor(core): remove session layer exports (#34623)
|
2026-06-30 11:44:08 -04:00 |
|
 James LongandGitHub
|
5691f36e98
|
refactor(core): remove tool layer exports (#34622)
|
2026-06-30 11:18:41 -04:00 |
|
 James LongandGitHub
|
6fc9405618
|
refactor(core): route aggregate layers through nodes (#34621)
|
2026-06-30 10:46:44 -04:00 |
|
 James LongandGitHub
|
c86066efef
|
test(opencode): update help snapshots (#34639)
|
2026-06-30 10:22:21 -04:00 |
|
 James LongandGitHub
|
451876b0bd
|
refactor(opencode): remove core service layer exports (#34518)
|
2026-06-29 23:32:16 -04:00 |
|
 James LongandGitHub
|
91561bbdfb
|
refactor(opencode): remove app service layer exports (#34517)
|
2026-06-29 23:03:57 -04:00 |
|
 James LongandGitHub
|
1f37c26574
|
refactor(opencode): use layer nodes in remaining harnesses (#34516)
|
2026-06-29 22:53:42 -04:00 |
|
 James LongandGitHub
|
5b62211167
|
refactor(opencode): build runtimes from layer nodes (#34515)
|
2026-06-29 21:21:28 -04:00 |
|
 James LongandGitHub
|
3726052307
|
refactor(opencode): use layer nodes in server tests (#34503)
|
2026-06-29 16:50:59 -04:00 |
|
 James LongandGitHub
|
7a035d7fc0
|
refactor(opencode): bind instance bootstrap node (#34502)
|
2026-06-29 16:35:10 -04:00 |
|
 James LongandGitHub
|
15bcbb1d7a
|
refactor(opencode): migrate session tests to layer nodes (#34494)
|
2026-06-29 16:22:50 -04:00 |
|
 James LongandGitHub
|
aae0e89519
|
refactor(opencode): use layer nodes in plugin tests (#34495)
|
2026-06-29 16:04:58 -04:00 |
|
 James LongandGitHub
|
0ebe74b625
|
refactor(opencode): migrate llm tests to layer nodes (#34479)
|
2026-06-29 15:55:58 -04:00 |
|
 James LongandGitHub
|
b9dae8593c
|
refactor(opencode): migrate compaction and workspace tests to layer nodes (#34478)
|
2026-06-29 15:42:52 -04:00 |
|
 James LongandGitHub
|
be14739cce
|
refactor(core): convert config tests to nodes (#34474)
|
2026-06-29 14:51:13 -04:00 |
|
 James LongandGitHub
|
762588c251
|
refactor(core): convert prompt tests to nodes (#34470)
|
2026-06-29 14:25:33 -04:00 |
|
 James LongandGitHub
|
d4fd528152
|
refactor(core): convert more opencode tests to nodes (#34464)
|
2026-06-29 13:56:28 -04:00 |
|
 James LongandGitHub
|
bc5ce5eab1
|
refactor(core): convert opencode tests to nodes (#34453)
|
2026-06-29 12:56:44 -04:00 |
|
 James LongandGitHub
|
a3776429aa
|
refactor(core): finish test layer node conversion (#34385)
|
2026-06-29 11:35:17 -04:00 |
|
 James LongandGitHub
|
84336e4f91
|
refactor(core): refine layer node replacements (#34377)
|
2026-06-28 23:48:18 -04:00 |
|
 James LongandGitHub
|
a31698f99b
|
refactor(core): move more tests to nodes (#34248)
|
2026-06-27 18:10:07 +00:00 |
|
 James LongandGitHub
|
d25c91e5eb
|
refactor(core): move session test to nodes (#34245)
|
2026-06-27 13:19:14 -04:00 |
|
 James LongandGitHub
|
5d63020dcd
|
test(core): cover app node builder graphs (#34244)
|
2026-06-27 16:54:18 +00:00 |
|
 James LongandGitHub
|
a76c6918d2
|
refactor(core): rename app node modules (#34238)
|
2026-06-27 12:29:21 -04:00 |
|
 James LongandGitHub
|
ecc5c44d9a
|
refactor(core): make node build bind maps conditionally (#34218)
|
2026-06-27 11:09:07 -04:00 |
|
 James LongandGitHub
|
ecdfff5a42
|
refactor(core): separate out location node functionality and integrate into v2 (#34119)
|
2026-06-26 22:46:07 -04:00 |
|
 James LongandGitHub
|
0e731c2a1a
|
refactor(core): support tiered layer nodes (#33937)
|
2026-06-25 14:34:17 -04:00 |
|
 James LongandGitHub
|
d3bbfff826
|
test(opencode): simplify message pagination layer wiring (#33157)
|
2026-06-20 21:44:37 -04:00 |
|
 James LongandGitHub
|
468f425e76
|
test(opencode): simplify session retry layer wiring (#33155)
|
2026-06-20 21:44:02 -04:00 |
|
 James LongandGitHub
|
d59619fffd
|
test(opencode): simplify git layer wiring (#33156)
|
2026-06-20 21:43:03 -04:00 |
|
 James LongandGitHub
|
409ba229ab
|
fix(core): ignore unavailable project copy roots (#32234)
|
2026-06-13 18:10:59 -04:00 |
|
 James LongandGitHub
|
c2e6b18076
|
feat(core): refactor project copies for v2 (#31943)
|
2026-06-12 14:45:16 -04:00 |
|
 James LongandGitHub
|
30b2544fe1
|
refactor(opencode): build server from layer nodes (#32086)
|
2026-06-12 14:14:51 -04:00 |
|
 James LongandGitHub
|
2bde20c2ba
|
test(opencode): simplify snapshot race layer wiring (#31827)
|
2026-06-11 10:03:46 -04:00 |
|
 James LongandGitHub
|
38536cf733
|
test(opencode): simplify processor layer wiring (#31823)
|
2026-06-10 22:55:21 -04:00 |
|
 James LongandGitHub
|
20bf18ffb4
|
test(opencode): simplify share layer wiring (#31811)
|
2026-06-10 22:19:06 -04:00 |
|
 James LongandGitHub
|
eb70b6137b
|
test(opencode): simplify test registry layer wiring (#31761)
|
2026-06-10 17:21:40 -04:00 |
|
 James LongandGitHub
|
07e5ea9367
|
feat(opencode): add typed application layer graph (#31531)
|
2026-06-09 15:31:31 -04:00 |
|
 James LongandGitHub
|
ffcb45d7c9
|
feat(tui): show project copy in session list (#31421)
|
2026-06-09 12:10:37 -04:00 |
|
 James LongandGitHub
|
fc52c5ac87
|
fix(tui): trim select footer action highlight (#31411)
|
2026-06-08 17:53:06 -04:00 |
|
 James LongandGitHub
|
d5b205657f
|
fix(tui): inject reminder after moving session (#31027)
|
2026-06-05 17:33:50 -04:00 |
|
 James LongandGitHub
|
a645615a49
|
fix(opencode): limit generated project copy names (#31022)
|
2026-06-05 17:26:21 -04:00 |
|
 James LongandGitHub
|
499a8a4b0c
|
fix(tui): bootstrap new project copies (#31019)
|
2026-06-05 17:10:14 -04:00 |
|
 James LongandGitHub
|
f591bf5f93
|
feat(tui): delete working copies from move dialog (#31017)
|
2026-06-05 16:47:10 -04:00 |
|
 James LongandGitHub
|
ecdfcd91ca
|
fix(tui): show current location in working copies; order by created; change shortcut; tab to cycle actions in dialog select (#30989)
|
2026-06-05 13:14:13 -04:00 |
|
 James LongandGitHub
|
ba1b660d57
|
feat(core): moving sessions (#30640)
|
2026-06-04 15:07:46 -04:00 |
|
 James LongandGitHub
|
f4851e3bd9
|
fix(tui): route question responses by session directory (#30578)
|
2026-06-03 15:11:55 +00:00 |
|
 James LongandGitHub
|
147c6c4d51
|
feat(core): project copying and tracking directories (#30139)
|
2026-06-03 03:26:10 +00:00 |
|
 James LongandGitHub
|
c466d32bdb
|
fix(tui): scope diff viewer to session directory (#30426)
|
2026-06-02 11:43:21 -04:00 |
|
 James LongandGitHub
|
b3da479a7c
|
feat(core): support named migrations (#30418)
|
2026-06-02 14:36:28 +00:00 |
|
 James LongandGitHub
|
fa23fb5d38
|
fix(tui): handle events across workspaces (#30281)
|
2026-06-01 19:47:37 +00:00 |
|
 James LongandGitHub
|
a4bc76d2a4
|
chore: remove improve codebase architecture skill (#29926)
|
2026-05-29 14:57:55 -04:00 |
|
 James LongandGitHub
|
69910f361c
|
fix(server): use persisted session directory for existing-session routes (#29640)
|
2026-05-27 22:58:33 -04:00 |
|
 James LongandGitHub
|
28a06e52fc
|
feat(tui): add workspace management dialog (#29612)
|
2026-05-27 18:09:40 +00:00 |
|
 James LongandGitHub
|
0ba1081cf1
|
fix(tui): accelerate diff viewer scrolling (#29453)
|
2026-05-26 20:53:13 +00:00 |
|
 James LongandGitHub
|
d5f397a2da
|
fix(tui): open external editor in worktree cwd (#29130)
|
2026-05-24 22:40:40 -04:00 |
|
 James LongandGitHub
|
bfb2d8dc76
|
fix(tui): when diff viewer closes always return to last route (#28903)
|
2026-05-22 15:30:31 -04:00 |
|
 James LongandGitHub
|
8f7a6c4a00
|
fix(tui): refine diff view keyboard shortcuts (#28896)
|
2026-05-22 14:40:14 -04:00 |
|
 James LongandGitHub
|
ba746e36d8
|
fix(tui): empty states, context, and minor improvements to diff viewer (#28878)
|
2026-05-22 14:21:22 -04:00 |
|
 James LongandGitHub
|
69e4f52272
|
fix(tui): interaction improvements to diff viewer (#28851)
|
2026-05-22 12:30:10 -04:00 |
|
 James LongandGitHub
|
ee008923f3
|
feat(tui): design revamp of diff viewer (#28728)
|
2026-05-21 18:34:32 -04:00 |
|
 James LongandGitHub
|
a6e1aa085f
|
fix(tui): default new sessions always to local project (#28541)
|
2026-05-20 18:35:37 -04:00 |
|
 James LongandGitHub
|
d0779d2aca
|
feat(tui): collapse directories when possible in file tree (#28512)
|
2026-05-20 16:22:04 -04:00 |
|
 James LongandGitHub
|
58143c4b07
|
feat(tui): focus first file in file tree (#28513)
|
2026-05-20 16:04:45 -04:00 |
|
 James LongandGitHub
|
17d66ee4fe
|
feat(tui): initial impl of diff viewer (#28476)
|
2026-05-20 11:16:56 -04:00 |
|
 James LongandGitHub
|
12ae22378f
|
fix(plugin): ask in tools from plugins returns promise instead of effect (#28217)
|
2026-05-18 18:57:29 +00:00 |
|
 James LongandGitHub
|
ff9d7cab5c
|
fix(core): fix file references in workspaces (#28209)
|
2026-05-18 18:23:35 +00:00 |
|
 James LongandGitHub
|
af06e52708
|
fix(session): ignore instruction lookup errors (#27656)
|
2026-05-14 23:12:30 -04:00 |
|
 James LongandGitHub
|
e36bc20f84
|
fix(tui): fix flicker by avoiding redundant workspace session sync (#26997)
|
2026-05-12 00:30:03 -04:00 |
|
 James LongandGitHub
|
2b432d9e03
|
fix(tui): scope events by project (#26936)
|
2026-05-11 23:42:04 -04:00 |
|
 James LongandGitHub
|
9067218b74
|
fix(core): always start worktrees as detached (#26931)
|
2026-05-11 16:22:25 -04:00 |
|
 James LongandGitHub
|
9b7b6cb30f
|
feat(core): be smarter about generating a worktree name (#26368)
|
2026-05-08 22:45:44 -04:00 |
|
 James LongandGitHub
|
c818c9dcb6
|
feat(core): allow external workspace creation (#26212)
|
2026-05-08 11:09:12 -04:00 |
|
 James LongandGitHub
|
3c4b4d5faf
|
feat(core): copy file changes when warping (#26190)
|
2026-05-07 10:24:17 -04:00 |
|
 James LongandGitHub
|
2abc4507b2
|
fix(tui): filter only connected workspaces in dialog; add warp synthetic message (#25915)
|
2026-05-06 10:25:42 -04:00 |
|
 James LongandGitHub
|
12f3d1f505
|
fix(core): use current workspace with /new; fix warping into local project (#25894)
|
2026-05-05 16:39:37 -04:00 |
|
 James LongandGitHub
|
8e182c7782
|
fix(core): better state handling of editor context (#25911)
|
2026-05-05 15:53:05 -04:00 |
|
 James LongandGitHub
|
edd480f56b
|
fix(tui): fix type error for calling workspace.warp (#25801)
|
2026-05-04 22:06:33 -04:00 |
|
 James LongandGitHub
|
22a4a9df8b
|
feat(core): session warping (#25768)
|
2026-05-04 21:28:38 -04:00 |
|
 James LongandGitHub
|
53e9cac383
|
refactor(core): convert control-plane workspace to Effect (#25018)
|
2026-04-30 11:44:58 -04:00 |
|
 James LongandGitHub
|
293877cb7e
|
fix(core): reconnect editor context for session directory (#24984)
|
2026-04-29 15:11:44 -04:00 |
|
 James LongandGitHub
|
9209c04370
|
feat(core): filter sessions by path and add setting to disable (#24849)
|
2026-04-28 16:49:13 -04:00 |
|
 James LongandGitHub
|
2c2fc3499b
|
feat(core): store relative path for sessions (#24704)
|
2026-04-28 11:51:24 -04:00 |
|
 James LongandGitHub
|
fab1768826
|
feat(core): file context improvements and option to disable (#24661)
|
2026-04-27 16:10:13 -04:00 |
|
 James LongandGitHub
|
98ea5b6e7e
|
feat(tui): support builtin protocol for handling context from editors (#24034)
|
2026-04-23 16:19:19 -04:00 |
|
 James LongandGitHub
|
bbf67d0fff
|
fix(tui): render all non-synthetic text parts of a user message (#24009)
|
2026-04-23 11:24:40 -04:00 |
|
 James LongandGitHub
|
b5acc2203c
|
fix(core): fix permissions routing when using remote workspace (#23593)
|
2026-04-21 14:42:54 +00:00 |
|
 James LongandGitHub
|
debcff2b6b
|
feat(core): add debug workspace server (#23590)
|
2026-04-20 18:27:58 +00:00 |
|
 James LongandGitHub
|
47f553f9ba
|
fix(core): more explicit routing to fix workspace instance issue (#23171)
|
2026-04-17 16:39:34 -04:00 |
|
 James LongandGitHub
|
aa05b9abe5
|
fix(core): pass OTEL config to workspace env (#23154)
|
2026-04-17 15:25:58 -04:00 |
|
 James LongandGitHub
|
5621373bc2
|
fix(core): move instance middleware after control plane routes (#23150)
|
2026-04-17 15:20:11 -04:00 |
|
 James LongandGitHub
|
b275b8580d
|
feat(tui): minor UX improvements for workspaces (#23146)
|
2026-04-17 15:14:05 -04:00 |
|
 James LongandGitHub
|
4c30a78cd9
|
fix: revert sdk generation script change (#23133)
|
2026-04-17 13:33:11 -04:00 |
|