Kit Langton
ccbd2936d2
effectify SessionStatus service ( #18565 )
2026-03-21 23:55:07 +00:00
Kit Langton
b6aa472839
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Kit Langton
9eafdc92ec
fix: switch consumers to service imports to break bundle cycles ( #18438 )
2026-03-20 20:55:46 +00:00
Vladimir Glafirov
1fb2ef5ec2
feat: enable GitLab Agent Platform with workflow model discovery ( #18014 )
2026-03-20 12:55:22 -05:00
Dax
f07cdc7072
fix: miscellaneous small fixes ( #18328 )
2026-03-19 22:20:29 -04:00
James Long
32a14ba2ea
fix(core): use a queue to process events in event routes ( #18259 )
2026-03-19 13:51:14 -04:00
Aiden Cline
d210d67f1e
ignore: revert 3 commits that broke dev branch ( #18260 )
2026-03-19 11:15:07 -05:00
Shoubhit Dash
1725f7bb2e
feat: add git-backed session review modes ( #17961 )
2026-03-19 19:29:29 +05:30
Kit Langton
05f98c0e42
refactor(effect): unify service namespaces and align naming ( #18093 )
2026-03-18 13:34:36 -04:00
Aiden Cline
5ece9ea6a1
feat: integrate support for multi step auth flows for providers that require additional questions ( #18035 )
2026-03-18 11:36:19 -05:00
Kit Langton
2a6909cd07
refactor(truncation): effectify TruncateService, delete Scheduler ( #17957 )
2026-03-17 21:59:54 -04:00
Kit Langton
9edca88956
fix+refactor(vcs): fix HEAD filter bug and effectify VcsService ( #17829 )
2026-03-16 13:59:11 -04:00
Shoubhit Dash
984e0b66ad
perf(server): paginate session history ( #17134 )
2026-03-13 15:48:43 +05:30
Kit Langton
82307f8a45
refactor(provider): flow branded ProviderID/ModelID through internal signatures ( #17182 )
2026-03-12 14:48:17 +00:00
Kit Langton
36aee4908f
feat(id): brand ProviderID and ModelID ( #17110 )
2026-03-12 09:27:52 -04:00
Kit Langton
a0e83f2c5f
feat(id): brand PermissionID, PtyID, QuestionID, and ToolID ( #17042 )
2026-03-12 01:49:57 +00:00
Kit Langton
2a225d7c72
feat(id): brand PartID through Drizzle and Zod schemas ( #16966 )
2026-03-11 23:40:50 +00:00
Kit Langton
b9eaabe80b
feat(id): brand WorkspaceID through Drizzle and Zod schemas ( #16964 )
2026-03-11 23:30:17 +00:00
Kit Langton
4401c08142
feat(id): brand SessionID through Drizzle and Zod schemas ( #16953 )
2026-03-11 23:16:56 +00:00
Dax Raad
27d07c7e23
core: restore plugin serverUrl getter so plugins can connect to local server
2026-03-11 17:41:51 -04:00
Kit Langton
9ef3ec79cd
feat(id): brand ProjectID through Drizzle and Zod schemas ( #16948 )
2026-03-11 16:44:26 -04:00
Dax Raad
7e10f80b49
refactor(server): extract createApp function for server initialization
...
- Replace Server.App() with Server.Default() for internal server access
- Extract server app creation into Server.createApp(opts) for testability
- Move CORS whitelist from module-level variable to function parameter
- Update all tests to use Server.Default() instead of Server.App()
2026-03-09 17:13:52 -04:00
Luke Parker
c47c5ec9a0
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
Shoubhit Dash
eafc014be6
feat: add project git init api ( #16383 )
2026-03-06 13:39:50 -06:00
James Long
113baa876e
feat(core): rework workspace integration and adaptor interface ( #15895 )
2026-03-03 21:35:38 -05:00
James Long
40723568ef
feat(core): add WorkspaceContext ( #15409 )
2026-02-28 20:44:54 -05:00
James Long
a5c224f2ae
feat(core): basic implementation of remote workspace support ( #15120 )
2026-02-27 15:36:39 -05:00
Shantur Rathore
a19e39dd5a
feat(core): add message delete endpoint ( #14417 )
2026-02-25 09:25:26 -05:00
adamelmore
cf8e450b22
Revert "fix(app): terminal issues"
...
This reverts commit dcd0169e72 .
2026-02-22 21:27:25 -06:00
Adam
dcd0169e72
fix(app): terminal issues
2026-02-22 06:17:59 -06:00
Ryan Vogel
4efb61414b
feat: add list sessions for all sessions (experimental) ( #14038 )
2026-02-20 08:45:12 -05:00
Adam
90cfdd1dba
fix(app): terminal rework ( #14217 )
2026-02-19 06:35:14 -06:00
Adam
63dfadaef9
fix(app): terminal cross-talk ( #14184 )
2026-02-18 13:56:05 -06:00
Shoubhit Dash
8450e352cc
fix(app): recover state after sse reconnect and harden sse streams ( #13973 )
2026-02-17 07:10:39 -06:00
Dax Raad
0b5c218fd3
core: filter sessions at database level to improve session list loading performance
2026-02-14 13:41:15 -05:00
Dax
3010323ee0
sqlite again ( #10597 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-02-14 04:19:02 +00:00
Adam
e01225bf8c
fix(app): terminal pty isolation
2026-02-12 15:15:34 -06:00
Adam
a2f72f48fe
fix(app): memory leak with platform fetch for events
2026-02-10 13:18:33 -06:00
Adam
6f06932523
fix(app): terminal replay ( #12991 )
2026-02-10 10:15:19 -06:00
Goni Zahavy
3b5c2de804
fix(opencode): SessionPrompt.shell() now triggers loop if messages are queued ( #10987 )
2026-02-06 16:13:11 -06:00
Luiz Guilherme D'Abruzzo Pereira
4d66e9db31
feat(server): add --mdns-domain flag to customize mDNS hostname ( #11796 )
2026-02-02 14:52:32 -06:00
Desmond Sow
7f94fe8fdc
fix: opencode hanging when using client.app.log() during initialization ( #11642 )
2026-02-01 13:14:34 -06:00
tan
67961005e8
fix(opencode): allow media-src data: URL for small audio files ( #11082 )
2026-01-28 21:21:49 -06:00
adamelmore
ab0a58ea84
wip(app): global config
2026-01-28 07:28:03 -06:00
adamelmore
e909b1fa1e
chore(app): global config changes
2026-01-28 07:28:02 -06:00
adamelmore
7f35955df5
wip(app): provider settings
2026-01-25 20:40:00 -06:00
Adam
526b00d413
feat(app): add workspace startup script to projects
2026-01-22 07:42:56 -06:00
Halil Tezcan KARABULUT
efaeefc3d6
fix(app): terminal improvements - focus, rename, error state, CSP ( #9700 )
2026-01-21 06:49:46 -06:00
GitHub Action
15c2751770
chore: generate
2026-01-21 02:39:31 +00:00
Ariane Emory
6b32465309
fix: don't update session timestamp for metadata-only changes ( resolves #9494 ) ( #9495 )
2026-01-20 20:38:54 -06:00