opencode/packages/core/src
2026-11-01 21:11:33 -06:00
..
account
codemode fix(core): match web permissions against the URL that is requested (#60505) 2026-11-01 21:04:37 -06:00
config perf(config): list each ancestor folder once when discovering config files (#60803) 2026-10-30 22:58:28 -07:00
credential
database refactor(core): use Effect's official Bun and Node SQLite clients (#60798) 2026-10-31 13:08:30 -07:00
effect chore: upgrade effect to 4.1.0 and fix a SQLite lock-up on interrupt (#60651) 2026-10-30 19:51:38 -07:00
environment chore: upgrade effect to 4.1.0 and fix a SQLite lock-up on interrupt (#60651) 2026-10-30 19:51:38 -07:00
event
filesystem fix(core): stop logging errors when optional watched folders are missing (#60955) 2026-10-31 13:20:40 -07:00
formatter refactor(ai): replace wildcard exports with an explicit public API (#59183) 2026-10-26 09:37:24 -05:00
github-copilot refactor(core): share provider discovery through a simple cache (#60082) 2026-10-30 20:35:16 -05:00
image fix(core): tag image job notices with their job ID (#60098) 2026-10-29 00:16:49 -05:00
instance fix(server): stop form polling from booting idle locations (#59083) 2026-10-25 22:57:36 +00:00
instructions fix(core): ignore pure instruction reorders mid-session (#60918) 2026-10-31 11:35:49 -05:00
integration
job refactor(core): store background job markers in a SQLite job table (#60491) 2026-10-30 07:50:16 -07:00
kv
mcp refactor(core): remove duplicated MCP state and dead checks (#61156) 2026-11-01 20:56:51 -06:00
modal refactor(core): share provider discovery through a simple cache (#60082) 2026-10-30 20:35:16 -05:00
models-dev chore(core): update the bundled models.dev catalog (#59508) 2026-10-27 00:01:36 -05:00
oauth
permission
persistent-pty feat(core): rename persistent terminals (#60329) 2026-10-30 13:29:04 +00:00
plugin refactor(core): share web search plugin integration setup (#61162) 2026-11-01 21:11:33 -06:00
project fix(core): skip saving or unarchiving deleted project directories (#60952) 2026-10-31 13:46:34 -07:00
pty
reference
ripgrep fix(core): verify SHA-256 of downloaded ripgrep before running it (#59350) 2026-10-26 13:44:40 -05:00
schedule fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376) 2026-10-29 15:29:19 -07:00
session perf(core): skip decoding a completed assistant when a new step starts (#61159) 2026-11-01 21:09:42 -06:00
shell fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376) 2026-10-29 15:29:19 -07:00
skill feat(core): support in-memory skill:// URIs (#60921) 2026-11-01 01:07:13 -05:00
tool fix(core): match web permissions against the URL that is requested (#60505) 2026-11-01 21:04:37 -06:00
util
v1/config fix(core): keep codemode on legacy MCP entries (#59126) 2026-10-26 12:38:32 -05:00
vcs
wellknown
workspace
worktree
agent.ts fix(core): publish catalog updates only when they change (#59084) 2026-10-25 22:58:29 +00:00
aisdk-native.ts chore(ai): drop five unused legacy provider entrypoint aliases (#59506) 2026-10-27 11:45:49 -05:00
aisdk.ts refactor(ai): replace wildcard exports with an explicit public API (#59183) 2026-10-26 09:37:24 -05:00
app.ts
artifact.ts feat(core): add experimental artifacts with pluggable providers (#60351) 2026-10-30 06:19:18 -07:00
bus.ts feat(plugin): filter event subscriptions by type (#58864) 2026-10-26 10:47:48 -05:00
command.ts fix(core): publish catalog updates only when they change (#59084) 2026-10-25 22:58:29 +00:00
config.ts feat(core): integration.connect and integration.use policies (#60315) 2026-10-29 14:24:22 -04:00
console-access.ts
credential.ts feat(core): trace each request and session turn on its own, with session, tool and model details (#60974) 2026-10-31 15:38:10 -07:00
event-logger.ts
file-access.ts refactor(core): folder-permission checks use the project's own file system (#59089) 2026-10-26 10:23:18 -07:00
file-mutation.ts fix(core): avoid redundant file reads and error spans when writing files (#60954) 2026-10-31 13:20:16 -07:00
file-retention.ts
file-write.ts refactor(core): share the authorized file write between write and edit (#61150) 2026-11-01 20:46:11 -06:00
filesystem.ts chore: upgrade effect to 4.1.0 and fix a SQLite lock-up on interrupt (#60651) 2026-10-30 19:51:38 -07:00
form.ts
formatter.ts
generate.ts refactor(ai): one ai object for Promise and Effect (#60516) 2026-10-30 09:44:06 -05:00
git.ts fix(core): keep snapshots working in repos with a split index (#59417) 2026-10-27 15:19:17 -05:00
image.ts
instance.ts refactor(core): share the authorized file write between write and edit (#61150) 2026-11-01 20:46:11 -06:00
instruction-discovery.ts fix(core): ignore pure instruction reorders mid-session (#60918) 2026-10-31 11:35:49 -05:00
integration.ts refactor(core): share integration attempt lifecycle (#61142) 2026-11-01 20:22:23 -06:00
job.ts refactor(core): store background job markers in a SQLite job table (#60491) 2026-10-30 07:50:16 -07:00
kv.ts
location-activity.ts fix(core): release location holders on shutdown (#59399) 2026-10-30 23:28:04 -05:00
location-lifecycle.ts perf(core): skip background tasks and trace spans for throttled project activity updates (#60802) 2026-10-30 22:53:28 -07:00
location-service-map.ts fix(core): treat trailing-slash directories as the same Location (#59327) 2026-10-26 11:59:37 -05:00
location-services.ts fix(core): release location holders on shutdown (#59399) 2026-10-30 23:28:04 -05:00
location.ts fix(core): skip saving or unarchiving deleted project directories (#60952) 2026-10-31 13:46:34 -07:00
managed-policy.ts feat(core): integration.connect and integration.use policies (#60315) 2026-10-29 14:24:22 -04:00
markdown.d.ts
mime.ts fix(core): tell HEIC, QuickTime and M4A apart from MP4 (#58887) 2026-10-26 00:04:36 -05:00
model-resolver.ts refactor(ai): delete dead code and duplicate type names (#60781) 2026-10-31 01:46:14 -05:00
model-retry.ts feat(protocol): define experimental image and decision generation endpoints (#59190) 2026-10-26 23:22:11 -05:00
model.ts feat(protocol): list models by types, like event filtering (#59355) 2026-10-26 14:28:27 -05:00
models-dev.ts fix(core): stop failing model catalog fetch spans on 304 cache hits (#60953) 2026-10-31 13:19:53 -07:00
node-ffi.d.ts
permission.ts fix(core): show the closest lines when edit misses oldString (#60689) 2026-10-30 13:07:18 -07:00
persistent-pty.ts
plugin.ts fix(core): log the real plugin ID for unknown event warnings (#61137) 2026-11-01 20:47:30 -06:00
project.ts perf(core): skip background tasks and trace spans for throttled project activity updates (#60802) 2026-10-30 22:53:28 -07:00
provider.ts feat(ai): add Azure Messages for Foundry Claude models (#60934) 2026-10-31 12:39:44 -05:00
pty.ts
reference.ts fix(core): publish catalog updates only when they change (#59084) 2026-10-25 22:58:29 +00:00
repository-cache.ts
repository.ts
ripgrep.ts perf(core): stop holding huge matched lines in memory during code search (#59205) 2026-10-26 10:20:50 -07:00
rpc.ts feat(plugin): filter event subscriptions by type (#58864) 2026-10-26 10:47:48 -05:00
schedule.ts fix(core): keep schedules off unless experimental.schedules is enabled 2026-10-30 11:35:33 -04:00
schema.ts
session.ts refactor(core): store background job markers in a SQLite job table (#60491) 2026-10-30 07:50:16 -07:00
shared-cache.ts refactor(core): share provider discovery through a simple cache (#60082) 2026-10-30 20:35:16 -05:00
shell.ts chore: upgrade effect to 4.1.0 and fix a SQLite lock-up on interrupt (#60651) 2026-10-30 19:51:38 -07:00
skill.ts feat(core): support in-memory skill:// URIs (#60921) 2026-11-01 01:07:13 -05:00
snapshot.ts
state.ts fix(core): publish catalog updates only when they change (#59084) 2026-10-25 22:58:29 +00:00
tool-output.ts
tool.ts feat(core): trace each request and session turn on its own, with session, tool and model details (#60974) 2026-10-31 15:38:10 -07:00
usage-limits.ts
variant.ts feat(ai): add Azure Messages for Foundry Claude models (#60934) 2026-10-31 12:39:44 -05:00
vcs.ts
voice.ts
websearch.ts feat(core): integration.connect and integration.use policies (#60315) 2026-10-29 14:24:22 -04:00
wellknown.ts
workspace.ts
worktree.ts