 Kit LangtonandGitHub
|
4de44bbbef
|
refactor(cli): convert debug subcommands to effectCmd (#25479)
|
2026-05-02 19:22:51 -04:00 |
|
 Kit LangtonandGitHub
|
7ab1c1c74a
|
refactor(cli): convert debug agent command to effectCmd (#25485)
|
2026-05-02 19:19:06 -04:00 |
|
 Kit LangtonandGitHub
|
1986a6e817
|
refactor(cli): convert session subcommands to effectCmd (#25483)
|
2026-05-02 18:15:28 -04:00 |
|
 Kit LangtonandGitHub
|
c1686c6ddc
|
refactor(cli): convert stats command to effectCmd (#25474)
|
2026-05-02 18:01:06 -04:00 |
|
 Kit LangtonandGitHub
|
79b6ce5db4
|
refactor(cli): convert import command to effectCmd (#25467)
|
2026-05-02 21:56:32 +00:00 |
|
 Kit LangtonandGitHub
|
0c816eb4b1
|
refactor(cli): convert plugin command to effectCmd (#25473)
|
2026-05-02 17:55:13 -04:00 |
|
 Kit LangtonandGitHub
|
e318e173d8
|
refactor(cli): convert export command to effectCmd (#25471)
|
2026-05-02 17:45:41 -04:00 |
|
 Kit LangtonandGitHub
|
8396d6b016
|
refactor(cli): convert pr command to effectCmd (#25465)
|
2026-05-02 17:01:46 -04:00 |
|
 Kit LangtonandGitHub
|
05b82a6a30
|
refactor(cli): drop ModelsDev Promise compat shim (#25460)
|
2026-05-02 15:11:01 -04:00 |
|
 Kit LangtonandGitHub
|
6cd02c05c2
|
fix(telemetry): emit Tool.execute span for MCP and plugin tools (#25452)
|
2026-05-02 14:49:56 -04:00 |
|
 Kit LangtonandGitHub
|
f8738c9002
|
feat(models): effectify ModelsDev as Service (#25434)
|
2026-05-02 13:59:08 -04:00 |
|
 Kit LangtonandGitHub
|
146ff8ad85
|
feat(cli): add effectCmd wrapper + convert models command (#25429)
|
2026-05-02 12:08:04 -04:00 |
|
 Kit LangtonandGitHub
|
3b9155714d
|
Delete Instance.dispose and Instance.reload (#25427)
|
2026-05-02 11:44:16 -04:00 |
|
 Kit LangtonandGitHub
|
b09b7d28b8
|
refactor(instance-store): consolidate dispose helpers (#25424)
|
2026-05-02 11:21:40 -04:00 |
|
 Kit LangtonandGitHub
|
78b3000031
|
fix(tui): keep shell-mode prompt editable (#25419)
|
2026-05-02 10:56:27 -04:00 |
|
 Kit LangtonandGitHub
|
4c4860fb24
|
Replace Instance.disposeAll/load with fixture helper (#25418)
|
2026-05-02 10:56:15 -04:00 |
|
 Kit LangtonandGitHub
|
5242a1c6b4
|
fix(httpapi): install Instance ALS for adapter Promise bridge (#25417)
|
2026-05-02 10:49:44 -04:00 |
|
 Kit LangtonandGitHub
|
075f876e6f
|
fix(httpapi): re-land workspace create payload accepts missing extra (#25412)
|
2026-05-02 09:35:39 -04:00 |
|
 Kit LangtonandGitHub
|
d99dde6306
|
Migrate test inits from Promise to Effect (#25377)
|
2026-05-02 09:07:59 -04:00 |
|
 Kit LangtonandGitHub
|
f33aec1139
|
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service (#25376)
|
2026-05-02 00:02:52 -04:00 |
|
 Kit LangtonandGitHub
|
1571933096
|
Drop ALS fallbacks from containsPath and workspace routing (#25374)
|
2026-05-02 03:06:22 +00:00 |
|
 Kit LangtonandGitHub
|
160928a9a9
|
Extract InstanceStore.provide helper (#25372)
|
2026-05-01 22:42:03 -04:00 |
|
 Kit LangtonandGitHub
|
0b498dd448
|
fix(httpapi): preserve OpenAPI parameter parity (#25291)
|
2026-05-01 22:18:52 -04:00 |
|
 Kit LangtonandGitHub
|
cec9c6122a
|
Move instance loading into Effect service (#25277)
|
2026-05-01 22:18:06 -04:00 |
|
 Kit LangtonandGitHub
|
16ddf5f559
|
fix(session): use finite archived timestamp schema (#25275)
|
2026-05-01 11:57:03 +00:00 |
|
 Kit LangtonandGitHub
|
8c79c58c4d
|
refactor: rename workspace adapters (#25272)
|
2026-05-01 07:36:52 -04:00 |
|
 Kit LangtonandGitHub
|
dd3aa96730
|
test(httpapi): cover more safe GET parity (#25217)
|
2026-04-30 23:01:11 -04:00 |
|
 Kit LangtonandGitHub
|
8b56d1712f
|
refactor(session): pass project to list (#25215)
|
2026-04-30 23:00:59 -04:00 |
|
 Kit LangtonandGitHub
|
3c24d22d42
|
fix(httpapi): omit absent optional response fields (#25214)
|
2026-05-01 02:38:32 +00:00 |
|
 Kit LangtonandGitHub
|
4c70ea28d2
|
fix(tui): scope Zed editor context to containing workspaces (#25211)
|
2026-04-30 22:33:39 -04:00 |
|
 Kit LangtonandGitHub
|
5ba68a28c0
|
refactor(httpapi): scope async prompt fiber (#25213)
|
2026-04-30 22:33:02 -04:00 |
|
 Kit LangtonandGitHub
|
3544ea0244
|
refactor(httpapi): drop session prompt bridge (#25210)
|
2026-04-30 22:25:52 -04:00 |
|
 Kit LangtonandGitHub
|
5984d917dc
|
refactor(session): yield instance context in system prompt (#25207)
|
2026-04-30 21:45:48 -04:00 |
|
 Kit LangtonandGitHub
|
c2a97a7a6c
|
refactor(file): yield instance context in watcher (#25205)
|
2026-04-30 21:45:21 -04:00 |
|
 Kit LangtonandGitHub
|
a083c88e87
|
refactor(sync): capture instance context for publish (#25206)
|
2026-04-30 21:45:02 -04:00 |
|
 Kit LangtonandGitHub
|
ce3b0988c4
|
refactor(project): yield instance context in bootstrap (#25204)
|
2026-04-30 21:44:52 -04:00 |
|
 Kit LangtonandGitHub
|
e8a194a2bb
|
test(effect): stabilize runner active shell check (#25203)
|
2026-04-30 21:36:19 -04:00 |
|
 Kit LangtonandGitHub
|
8aa8798e07
|
refactor(session): yield instance context in llm (#25200)
|
2026-04-30 21:29:28 -04:00 |
|
 Kit LangtonandGitHub
|
bc805b3001
|
Pass CORS options to HttpApi backend (#25201)
|
2026-04-30 21:26:32 -04:00 |
|
 Kit LangtonandGitHub
|
668d77bb4e
|
refactor(tool): yield InstanceState context (#25199)
|
2026-04-30 21:01:06 -04:00 |
|
 Kit LangtonandGitHub
|
5c2e06f353
|
Document HttpApi route patterns (#25188)
|
2026-04-30 20:48:14 -04:00 |
|
 Kit LangtonandGitHub
|
a499fe2b17
|
refactor(tool/read): yield InstanceState.context instead of reading ALS (#25183)
|
2026-04-30 20:33:04 -04:00 |
|
 Kit LangtonandGitHub
|
451650b584
|
refactor(httpapi): preserve typed errors in session prompt handlers (#25181)
|
2026-04-30 20:04:00 -04:00 |
|
 Kit LangtonandGitHub
|
96f4da1e1d
|
Serve instance events through HttpApiBuilder (#25182)
|
2026-04-30 20:02:46 -04:00 |
|
 Kit LangtonandGitHub
|
2dd1f2d453
|
Avoid request-time HttpApi layer provisioning (#25179)
|
2026-04-30 19:36:57 -04:00 |
|
 Kit LangtonandGitHub
|
e3134a2a99
|
refactor(session): align prompt input types with their schemas (#25178)
|
2026-04-30 19:28:46 -04:00 |
|
 Kit LangtonandGitHub
|
fc155e9fc5
|
Build HttpApi UI route from services (#25177)
|
2026-04-30 19:24:10 -04:00 |
|
 Kit LangtonandGitHub
|
e0305e47f3
|
Protect HttpApi web UI fallback with auth (#25169)
|
2026-04-30 18:49:54 -04:00 |
|
 Kit LangtonandGitHub
|
76a0f0f619
|
docs(httpapi): update migration spec to current state (#25173)
|
2026-04-30 18:41:27 -04:00 |
|
 Kit LangtonandGitHub
|
5518ecaefe
|
Fix HttpApi web UI fallback (#25163)
|
2026-04-30 17:43:18 -04:00 |
|
 Kit LangtonandGitHub
|
feb275d08b
|
Remove covered workspace websocket todo (#25161)
|
2026-04-30 20:58:08 +00:00 |
|
 Kit LangtonandGitHub
|
fbcbd24063
|
Add SyncEvent service (#25158)
|
2026-04-30 16:45:26 -04:00 |
|
 Kit LangtonandGitHub
|
3250b814ce
|
Fix HttpApi raw route authorization (#25154)
|
2026-04-30 19:55:20 +00:00 |
|
 Kit LangtonandGitHub
|
0e9d9282c6
|
Refactor workspace service boundaries (#25152)
|
2026-04-30 15:34:37 -04:00 |
|
 Kit LangtonandGitHub
|
b315a70773
|
test: use Effect test helper for agent colors (#25051)
|
2026-04-30 15:14:25 -04:00 |
|
 Kit LangtonandGitHub
|
cedff6fb89
|
Isolate TUI thread cwd resolution test (#25147)
|
2026-04-30 15:10:30 -04:00 |
|
 Kit LangtonandGitHub
|
87cd9446d8
|
test: use testEffect for plugin triggers (#25053)
|
2026-04-30 14:24:53 -04:00 |
|
 Kit LangtonandGitHub
|
f4ce240a2e
|
Use PTY service directly in HTTP routes (#25138)
|
2026-04-30 14:24:43 -04:00 |
|
 Kit LangtonandGitHub
|
320527a3e4
|
Support multiple Zed selections in TUI context (#25140)
|
2026-04-30 14:15:50 -04:00 |
|
 Kit LangtonandGitHub
|
19271fca2d
|
Use workspace service in HTTP routes (#25139)
|
2026-04-30 13:57:25 -04:00 |
|
 Kit LangtonandGitHub
|
feeebbe7d4
|
Preserve workspace context in session HTTP routes (#25136)
|
2026-04-30 13:53:26 -04:00 |
|
 Kit LangtonandGitHub
|
f384675c01
|
test: use Effect test helper for run-service (#25048)
|
2026-04-30 17:05:10 +00:00 |
|
 Kit LangtonandGitHub
|
ec3ab4a00c
|
test: use testEffect for retry policy (#25050)
|
2026-04-30 12:55:33 -04:00 |
|
 Kit LangtonandGitHub
|
e4ac936eb9
|
test: use testEffect for plugin workspace adaptor (#25052)
|
2026-04-30 12:54:53 -04:00 |
|
 Kit LangtonandGitHub
|
79e23b7eb9
|
test: use testEffect for instance state (#25115)
|
2026-04-30 12:53:13 -04:00 |
|
 Kit LangtonandGitHub
|
92e80b4660
|
test: use Effect test helper for app runtime logger (#25049)
|
2026-04-30 12:52:29 -04:00 |
|
 Kit LangtonandGitHub
|
ce63ca4d7a
|
test: use testEffect for system prompt test (#25047)
|
2026-04-30 12:51:32 -04:00 |
|
 Kit LangtonandGitHub
|
fef7981942
|
test: use Effect runtime in runner deadlock case (#25045)
|
2026-04-30 12:45:30 -04:00 |
|
 Kit LangtonandGitHub
|
65c15afe9f
|
test: use testEffect for instruction tests (#25046)
|
2026-04-30 11:48:13 -04:00 |
|
 Kit LangtonandGitHub
|
dddfcbf0d8
|
test: port instance HttpApi path/vcs read coverage to Effect
|
2026-04-30 11:07:00 -04:00 |
|
 Kit LangtonandGitHub
|
c49bf0b402
|
test: cover ConfigService helper (#25042)
|
2026-04-30 02:41:59 +00:00 |
|
 Kit LangtonandGitHub
|
cee9610d26
|
refactor: use Effect config for HttpApi authorization (#25035)
|
2026-04-29 22:22:32 -04:00 |
|
 Kit LangtonandGitHub
|
38adc13295
|
test: cover HttpApi authorization middleware (#25033)
|
2026-04-29 21:34:52 -04:00 |
|
 Kit LangtonandGitHub
|
4fe14abb8c
|
test: cover HttpApi instance context middleware (#25032)
|
2026-04-29 21:24:45 -04:00 |
|
 Kit LangtonandGitHub
|
9052e8a1ba
|
test: cover HttpApi workspace routing middleware (#25027)
|
2026-04-29 21:08:03 -04:00 |
|
 Kit LangtonandGitHub
|
6f508d574e
|
test: deflake runner cancel test (#25021)
|
2026-04-29 20:19:52 -04:00 |
|
 Kit LangtonandGitHub
|
61dfae31e7
|
test: cover HttpApi websocket proxy (#25017)
|
2026-04-29 19:37:50 -04:00 |
|
 Kit LangtonandGitHub
|
9db5890ce5
|
Refactor HttpApi workspace routing and proxy boundaries (#25006)
|
2026-04-29 16:50:54 -04:00 |
|
Kit Langton
|
d3df8e1180
|
test(httpapi): clean up SDK parity tests
|
2026-04-29 09:46:17 -04:00 |
|
 Kit LangtonandGitHub
|
6015084fa2
|
Prepare Effect HttpApi backend parity (#24853)
|
2026-04-29 09:34:50 -04:00 |
|
 Kit LangtonandGitHub
|
379e7f3f20
|
test(httpapi): cover sdk effect routes (#24836)
|
2026-04-28 16:34:06 -04:00 |
|
 Kit LangtonandGitHub
|
58836e75f0
|
fix(httpapi): wire global and control handlers (#24835)
|
2026-04-28 16:31:45 -04:00 |
|
 Kit LangtonandGitHub
|
2e8d690ab1
|
fix(httpapi): finish sdk openapi parity (#24827)
|
2026-04-28 14:24:10 -04:00 |
|
 Kit LangtonandGitHub
|
1ff8d289af
|
fix(tui): handle Zed selection byte offsets (#24825)
|
2026-04-28 14:09:39 -04:00 |
|
 Kit LangtonandGitHub
|
c00058ed7a
|
fix(httpapi): align request body openapi shape (#24811)
|
2026-04-28 12:55:37 -04:00 |
|
 Kit LangtonandGitHub
|
ea3c6c3481
|
fix(httpapi): document instance query parameters (#24809)
|
2026-04-28 11:10:00 -04:00 |
|
 Kit LangtonandGitHub
|
7739cc53b4
|
refactor(httpapi): fork server startup by flag (#24799)
|
2026-04-28 11:02:35 -04:00 |
|
 Kit LangtonandGitHub
|
e57d0c2fee
|
fix(httpapi): document tui bad request responses
Document legacy 400 bad-request responses on TUI Effect HttpApi payload-validation endpoints and cover them with OpenAPI parity tests.
|
2026-04-28 09:23:54 -04:00 |
|
 Kit LangtonandGitHub
|
2a4f2bf527
|
fix(httpapi): align sync seq validation
Reject negative and fractional sync sequence values in Effect HttpApi schemas so replay/history validation matches the legacy Hono routes.
|
2026-04-28 09:22:49 -04:00 |
|
 Kit LangtonandGitHub
|
796b652d2b
|
fix(httpapi): preserve mcp oauth error parity (#24706)
|
2026-04-27 22:33:21 -04:00 |
|
 Kit LangtonandGitHub
|
4d74849c1a
|
fix(tui): keep Zed context polling responsive (#24711)
|
2026-04-27 22:24:04 -04:00 |
|
 Kit LangtonandGitHub
|
704eb00de4
|
chore: bump effect beta (#24705)
|
2026-04-27 21:58:11 -04:00 |
|
 Kit LangtonandGitHub
|
892fd85ba7
|
fix(httpapi): preserve provider oauth authorize parity (#24703)
|
2026-04-27 21:48:50 -04:00 |
|
 Kit LangtonandGitHub
|
faca24d487
|
fix(httpapi): align session boolean query parsing (#24693)
|
2026-04-27 20:53:27 -04:00 |
|
 Kit LangtonandGitHub
|
c103202ad5
|
test(httpapi): cover session json parity (#24682)
|
2026-04-27 19:48:57 -04:00 |
|
 Kit LangtonandGitHub
|
ce78a4265d
|
fix(session): remove compaction summary dividers (#24677)
|
2026-04-27 18:15:11 -04:00 |
|
 Kit LangtonandGitHub
|
c4a2353ac3
|
fix(session): omit undefined optional fields (#24676)
|
2026-04-27 17:50:09 -04:00 |
|
 Kit LangtonandGitHub
|
576efed196
|
fix(httpapi): preserve optional session fields (#24671)
|
2026-04-27 21:38:28 +00:00 |
|
 Kit LangtonandGitHub
|
acd15dcc8a
|
test(httpapi): cover full OpenAPI route inventory (#24667)
|
2026-04-27 16:51:24 -04:00 |
|
 Kit LangtonandGitHub
|
139c4fd555
|
fix(session): harden shell cancellation (#24553)
|
2026-04-27 20:47:18 +00:00 |
|