opencode/packages/core/src
Kit Langton 6dd1733bbf
fix(core): preserve continuation across chained moves
Carry unfinished model work across consecutive Location handoffs without resetting the logical step allowance. Keep idle moves and queued prompt admission unchanged. Cover steered and queued second moves, preserved tool history, and durable event ordering.
2026-08-31 20:12:47 -04:00
..
account
codemode fix(codemode): report original tool errors (#45820) 2026-08-27 22:54:36 -05:00
config feat(plugin): add typed rpc and custom events (#46105) 2026-08-30 21:28:19 -04:00
credential
database refactor(core): remove unused insert state (#45738) 2026-08-28 17:59:07 -04:00
effect refactor(util): make layer graphs opaque and composable 2026-08-31 13:46:27 -04:00
environment fix(core): defer memory filesystem observation (#45675) 2026-08-28 14:56:36 -04:00
event
filesystem refactor(core): remove ineffective typed recovery (#45631) 2026-08-28 13:16:13 -04:00
formatter refactor(core): reuse formatter executable helper (#45615) 2026-08-27 14:47:10 -04:00
github-copilot fix(core): preserve Responses tool identities (#45658) 2026-08-28 22:14:13 -04:00
id
image refactor(core): avoid encoding rejected image candidates (#46073) 2026-08-28 23:32:58 -04:00
instance feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
instructions refactor(core): import canonical schema contracts (#45746) 2026-08-28 17:29:07 -04:00
integration
kv
mcp fix(shell): bound post-exit pipe draining on all platforms (#46085) 2026-08-31 16:53:35 +10:00
models-dev
oauth
permission refactor(core): import canonical schema contracts (#45746) 2026-08-28 17:29:07 -04:00
persistent-pty refactor(util): make layer graphs opaque and composable 2026-08-31 13:46:27 -04:00
plugin feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
project feat(core): vanilla instance discovery option (#45752) 2026-08-28 03:16:29 +00:00
pty refactor(core): import canonical schema contracts (#45746) 2026-08-28 17:29:07 -04:00
reference
ripgrep refactor: normalize filesystem boundary imports (#45730) 2026-08-27 22:31:15 -04:00
session fix(core): preserve continuation across chained moves 2026-08-31 20:12:47 -04:00
shell fix(session): run user shells immediately in the background 2026-08-28 22:46:20 -04:00
skill refactor(core): simplify skill discovery validation (#45729) 2026-08-27 22:41:51 -04:00
tool refactor(core): reuse Markdown chunk byte counts (#46079) 2026-08-31 11:30:49 -04:00
util refactor(core): simplify migration narrowing (#45677) 2026-08-28 14:25:34 -04:00
v1 refactor(core): derive config recognition fields (#45701) 2026-08-28 17:11:55 -04:00
vcs refactor(core): move mercurial vcs into internal plugin (#44993) 2026-08-25 20:35:21 +05:30
wellknown
workspace refactor(core): use environment driver namespace (#45707) 2026-08-27 22:42:36 -04:00
worktree feat(app): select worktree base branch (#44906) 2026-08-25 21:05:52 +08:00
agent.ts
aisdk-native.ts feat(ai): add native Mistral provider (#46278) 2026-08-30 12:56:01 -05:00
aisdk.ts fix(core): normalize SDK file data (#45679) 2026-08-28 14:56:46 -04:00
app.ts
bus.ts refactor(core): remove unused result plumbing (#45695) 2026-08-28 16:44:27 -04:00
catalog.ts
command.ts feat(command): execute plugin callbacks 2026-08-24 16:01:58 -04:00
config.ts refactor(core): express operation policies as transforms (#45713) 2026-08-28 17:11:59 -04:00
credential.ts feat(tui): support multiple integration accounts (#45072) 2026-08-25 17:03:16 -04:00
event-logger.ts
file-mutation.ts docs(core): clarify runtime ownership (#45671) 2026-08-28 14:39:28 -04:00
file-retention.ts
file.ts
filesystem.ts fix(core): skip host realpath canonicalization for workspace locations (#44564) 2026-08-23 20:50:29 -04:00
form.ts refactor(core): use nonthrowing URL parsing (#45726) 2026-08-27 23:12:43 -04:00
formatter.ts refactor(core): reuse formatter file extension (#46080) 2026-08-31 11:30:57 -04:00
generate.ts refactor(core): consolidate model error mapping (#45722) 2026-08-27 23:12:19 -04:00
git.ts refactor(core): flatten git runner arguments (#45731) 2026-08-28 17:18:38 -04:00
image.ts
instance.ts feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
instruction-discovery.ts feat(core): vanilla instance discovery option (#45752) 2026-08-28 03:16:29 +00:00
integration.ts refactor(core): express operation policies as transforms (#45713) 2026-08-28 17:11:59 -04:00
job.ts refactor(core): remove ineffective typed recovery (#45631) 2026-08-28 13:16:13 -04:00
kv.ts
location-activity.ts fix(core): expire locations from session activity (#44275) 2026-08-22 20:21:37 -04:00
location-mutation.ts fix(core): normalize Windows tool paths (#45806) 2026-08-27 21:36:22 -05:00
location-service-map.ts refactor(core): extract instance module from location services (#45705) 2026-08-27 23:57:52 +00:00
location-services.ts fix(server): avoid loading locations for pending reads (#45994) 2026-08-28 20:44:48 +00:00
location.ts feat(core): vanilla instance discovery option (#45752) 2026-08-28 03:16:29 +00:00
markdown.d.ts
mime.ts
model-resolver.ts feat(ai): add native Mistral provider (#46278) 2026-08-30 12:56:01 -05:00
model.ts refactor(core): slice model references at the first slash (#46467) 2026-08-31 19:23:21 -04:00
models-dev.ts refactor(core): reuse catalog response digest (#46071) 2026-08-28 23:41:49 -04:00
node-ffi.d.ts
permission.ts fix(core): reuse permission policy for pending approvals (#46050) 2026-08-28 21:03:52 -04:00
persistent-pty.ts feat(server): add persistent PTY daemon API (#44969) 2026-08-25 11:31:47 -04:00
plugin.ts feat(plugin): add typed rpc and custom events (#46105) 2026-08-30 21:28:19 -04:00
project.ts refactor(core): isolate Session admission and controls (#46019) 2026-08-28 23:22:25 -04:00
provider.ts feat(ai): add native Mistral provider (#46278) 2026-08-30 12:56:01 -05:00
pty.ts refactor(core): expose pty layer directly (#45733) 2026-08-28 17:18:41 -04:00
reference.ts fix(core): refresh git references on daily activity (#45575) 2026-08-31 15:36:37 +05:30
repository-cache.ts fix(core): refresh git references on daily activity (#45575) 2026-08-31 15:36:37 +05:30
repository.ts
ripgrep.ts refactor(core): remove unused result plumbing (#45695) 2026-08-28 16:44:27 -04:00
rpc.ts feat(plugin): add typed rpc and custom events (#46105) 2026-08-30 21:28:19 -04:00
schema.ts docs(core): correct newtype decoding guidance (#45736) 2026-08-27 22:30:07 -04:00
session.ts feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
shell.ts fix(shell): bound post-exit pipe draining on all platforms (#46085) 2026-08-31 16:53:35 +10:00
skill.ts refactor(core): import canonical schema contracts (#45746) 2026-08-28 17:29:07 -04:00
snapshot.ts refactor(core): deepen snapshot comparison helper (#45653) 2026-08-28 13:22:33 -04:00
state.ts fix(core): suppress state updates during location teardown 2026-08-26 10:48:44 -04:00
tool-output.ts
tool.ts refactor(core): reuse tool name normalization (#45644) 2026-08-27 22:42:00 -04:00
vcs.ts feat(tui): add branch review scopes 2026-08-28 22:46:23 -04:00
websearch.ts
wellknown.ts refactor(core): express operation policies as transforms (#45713) 2026-08-28 17:11:59 -04:00
workspace.ts refactor(core): use environment driver namespace (#45707) 2026-08-27 22:42:36 -04:00
worktree.ts refactor(core): retain changed worktrees directly (#45709) 2026-08-27 23:12:36 -04:00