| .. |
|
codemode
|
fix(core): tell Code Mode models built-in tools stay top-level (#57627)
|
2026-10-28 20:51:18 -05:00 |
|
config
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06: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 |
|
filesystem
|
fix(core): stop logging errors when optional watched folders are missing (#60955)
|
2026-10-31 13:20:40 -07:00 |
|
fixture
|
refactor(core): use Effect's official Bun and Node SQLite clients (#60798)
|
2026-10-31 13:08:30 -07:00 |
|
fixtures/recordings/session-runner
|
|
|
|
github-copilot
|
refactor(core): share provider discovery through a simple cache (#60082)
|
2026-10-30 20:35:16 -05:00 |
|
instructions
|
fix(core): ignore pure instruction reorders mid-session (#60918)
|
2026-10-31 11:35:49 -05:00 |
|
lib
|
test(core): share env and polling helpers, fix an env leak (#61166)
|
2026-11-01 21:17:41 -06:00 |
|
modal
|
refactor(core): share provider discovery through a simple cache (#60082)
|
2026-10-30 20:35:16 -05:00 |
|
plugin
|
test(core): share env and polling helpers, fix an env leak (#61166)
|
2026-11-01 21:17:41 -06:00 |
|
process
|
chore(ci): speed up and stabilize the test workflow (#55866)
|
2026-10-16 00:35:49 +02:00 |
|
pty
|
feat(server): add client MCP websocket endpoint (experimental) (#57505)
|
2026-10-22 15:56:44 -04:00 |
|
shell-scan
|
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376)
|
2026-10-29 15:29:19 -07:00 |
|
skill
|
fix(core): send only changed entries in instruction updates (#57626)
|
2026-10-20 23:09:10 -05:00 |
|
util
|
refactor(core): resolve real git binary once on macOS (#58602)
|
2026-10-23 21:11:12 -07:00 |
|
agent.test.ts
|
|
|
|
aisdk-native.test.ts
|
chore(ai): drop five unused legacy provider entrypoint aliases (#59506)
|
2026-10-27 11:45:49 -05:00 |
|
aisdk.test.ts
|
refactor(ai): one ai object for Promise and Effect (#60516)
|
2026-10-30 09:44:06 -05:00 |
|
app.test.ts
|
|
|
|
artifact.test.ts
|
feat(core): add experimental artifacts with pluggable providers (#60351)
|
2026-10-30 06:19:18 -07:00 |
|
boot-work.test.ts
|
test(core): guard boot work counts for catalog lookups, Azure clones and git spawns (#58892)
|
2026-10-25 15:50:56 -07:00 |
|
browser-idle.test.ts
|
fix(core): keep locations with running sessions or background jobs (#57416)
|
2026-10-20 11:36:08 -04:00 |
|
bus-session-routing.test.ts
|
|
|
|
bus-unpersisted.test.ts
|
perf(core): skip encoding durable event payloads that aren't persisted (#58923)
|
2026-10-25 06:16:09 -07:00 |
|
bus.test.ts
|
refactor: v2.1 minor breaking changes (#57260)
|
2026-10-20 00:42:13 -05:00 |
|
catalog.test.ts
|
test(core): share env and polling helpers, fix an env leak (#61166)
|
2026-11-01 21:17:41 -06:00 |
|
codemode.test.ts
|
|
|
|
command.test.ts
|
|
|
|
credential-lock.test.ts
|
fix(core): coordinate credential refreshes across locations and processes (#54023)
|
2026-10-26 01:09:42 -05:00 |
|
credential.test.ts
|
refactor: v2.1 minor breaking changes (#57260)
|
2026-10-20 00:42:13 -05:00 |
|
database-drizzle.test.ts
|
|
|
|
database-migration.test.ts
|
chore: upgrade effect to 4.0.6 (#59630)
|
2026-10-29 11:06:23 +01:00 |
|
database.test.ts
|
|
|
|
effect-app-node-platform.test.ts
|
|
|
|
effect-simplification-types.test.ts
|
|
|
|
environment.test.ts
|
|
|
|
event-logger.test.ts
|
|
|
|
file-access-path.test.ts
|
refactor(core): folder-permission checks use the project's own file system (#59089)
|
2026-10-26 10:23:18 -07:00 |
|
file-access.test.ts
|
|
|
|
file-mutation.test.ts
|
|
|
|
form.test.ts
|
|
|
|
formatter.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
generate.test.ts
|
fix(core): stop merging credential metadata into model settings (#60057)
|
2026-10-28 19:41:11 -05:00 |
|
git.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
image-photon.test.ts
|
perf(core): resize images in a worker and release photon memory when idle (#58820)
|
2026-10-25 22:28:48 -07:00 |
|
instance-vanilla.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
instruction-discovery.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
instruction-state.test.ts
|
fix(core): ignore pure instruction reorders mid-session (#60918)
|
2026-10-31 11:35:49 -05:00 |
|
integration-refresh.test.ts
|
fix(core): coordinate credential refreshes across locations and processes (#54023)
|
2026-10-26 01:09:42 -05:00 |
|
integration.test.ts
|
test(core): share env and polling helpers, fix an env leak (#61166)
|
2026-11-01 21:17:41 -06:00 |
|
job.test.ts
|
refactor(core): store background job markers in a SQLite job table (#60491)
|
2026-10-30 07:50:16 -07:00 |
|
kv.test.ts
|
|
|
|
location-activity.test.ts
|
fix(core): canonicalize location in activity tracking (#59087)
|
2026-10-25 23:03:25 +00:00 |
|
location-filesystem.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
location-layer.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
location-missing-project.test.ts
|
fix(core): skip saving or unarchiving deleted project directories (#60952)
|
2026-10-31 13:46:34 -07:00 |
|
location-retain.test.ts
|
fix(core): release location holders on shutdown (#59399)
|
2026-10-30 23:28:04 -05:00 |
|
location.test.ts
|
|
|
|
logging.test.ts
|
|
|
|
mcp-attach.test.ts
|
feat(core): add MCP transport over incoming client sockets (#57502)
|
2026-10-22 14:58:39 -04:00 |
|
mcp-import-boundary.test.ts
|
|
|
|
mcp-instructions.test.ts
|
fix(core): expose code mode tools directly when execute is denied (#59315)
|
2026-10-26 10:48:31 -05:00 |
|
mcp-oauth.test.ts
|
fix(core): coordinate credential refreshes across locations and processes (#54023)
|
2026-10-26 01:09:42 -05:00 |
|
mcp-socket-client.test.ts
|
feat(core): add MCP transport over incoming client sockets (#57502)
|
2026-10-22 14:58:39 -04:00 |
|
mcp-stdio.test.ts
|
fix(core): frame MCP stdio messages without the SDK read buffer (#60694)
|
2026-10-30 16:00:13 -05:00 |
|
mcp.test.ts
|
refactor(core): remove duplicated MCP state and dead checks (#61156)
|
2026-11-01 20:56:51 -06:00 |
|
mime.test.ts
|
fix(core): tell HEIC, QuickTime and M4A apart from MP4 (#58887)
|
2026-10-26 00:04:36 -05:00 |
|
model-free.test.ts
|
feat(core): add OPENCODE_DISABLE_FREE_MODELS to hide free models (#57478)
|
2026-10-20 22:18:42 -04:00 |
|
model-plugins.test.ts
|
|
|
|
model-resolver.test.ts
|
test(core): share env and polling helpers, fix an env leak (#61166)
|
2026-11-01 21:17:41 -06:00 |
|
model.test.ts
|
|
|
|
models.test.ts
|
fix(core): stop failing model catalog fetch spans on 304 cache hits (#60953)
|
2026-10-31 13:19:53 -07:00 |
|
network-guard.test.ts
|
|
|
|
npm-config.test.ts
|
|
|
|
npm.test.ts
|
|
|
|
oauth-page.test.ts
|
|
|
|
patch.test.ts
|
|
|
|
permission.test.ts
|
fix(core): show the closest lines when edit misses oldString (#60689)
|
2026-10-30 13:07:18 -07:00 |
|
persistent-pty-daemon.test.ts
|
feat(core): rename persistent terminals (#60329)
|
2026-10-30 13:29:04 +00:00 |
|
persistent-pty-session.test.ts
|
feat(core): rename persistent terminals (#60329)
|
2026-10-30 13:29:04 +00:00 |
|
plugin-failure.test.ts
|
|
|
|
plugin.test.ts
|
fix(core): log the real plugin ID for unknown event warnings (#61137)
|
2026-11-01 20:47:30 -06:00 |
|
preload.test.ts
|
|
|
|
preload.ts
|
|
|
|
project-activate.test.ts
|
perf(core): skip background tasks and trace spans for throttled project activity updates (#60802)
|
2026-10-30 22:53:28 -07:00 |
|
project-icon.test.ts
|
fix(core): skip saving or unarchiving deleted project directories (#60952)
|
2026-10-31 13:46:34 -07:00 |
|
project.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
provider.test.ts
|
test(core): check models.dev entrypoints against native providers (#60779)
|
2026-10-30 22:51:55 -05:00 |
|
reference-instructions.test.ts
|
fix(core): send only changed entries in instruction updates (#57626)
|
2026-10-20 23:09:10 -05:00 |
|
reference.test.ts
|
|
|
|
repository-cache.test.ts
|
chore(ci): speed up and stabilize the test workflow (#55866)
|
2026-10-16 00:35:49 +02:00 |
|
repository.test.ts
|
|
|
|
ripgrep.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
rpc-handler-errors.test.ts
|
|
|
|
schedule.test.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 |
|
session-activation.test.ts
|
chore(ci): speed up and stabilize the test workflow (#55866)
|
2026-10-16 00:35:49 +02:00 |
|
session-archive.test.ts
|
feat(app): add an experimental session inbox to the sidebar (#55647)
|
2026-10-19 14:37:57 +08:00 |
|
session-checkpoint-transport.test.ts
|
refactor(ai): return plain request objects from ai.request (#60968)
|
2026-10-31 22:30:16 -05:00 |
|
session-compact.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-compaction-transport.test.ts
|
refactor(ai): return plain request objects from ai.request (#60968)
|
2026-10-31 22:30:16 -05:00 |
|
session-compaction.test.ts
|
fix(ai): stream event fixes (#60812)
|
2026-10-31 22:52:15 -05:00 |
|
session-create.test.ts
|
feat(core): record when a session's latest execution started (#59910)
|
2026-10-29 07:45:09 +00:00 |
|
session-diff.test.ts
|
fix(core): use the index when loading turn diffs (#59088)
|
2026-10-25 23:03:52 +00:00 |
|
session-environment.test.ts
|
|
|
|
session-error.test.ts
|
refactor(ai): delete dead code and duplicate type names (#60781)
|
2026-10-31 01:46:14 -05:00 |
|
session-execution.test.ts
|
feat(core): turn experimental_image_generate on by default (#60258)
|
2026-10-29 10:51:02 -05:00 |
|
session-generate.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-instructions.test.ts
|
feat(core): support in-memory skill:// URIs (#60921)
|
2026-11-01 01:07:13 -05:00 |
|
session-list.test.ts
|
refactor(core): page session lists in core (#56243)
|
2026-10-16 23:11:22 -05:00 |
|
session-log.test.ts
|
|
|
|
session-model-request-hooks.test.ts
|
fix(core): send unchanged hooked requests without copying the body (#59097)
|
2026-10-25 23:34:34 +00:00 |
|
session-model-request.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-model-transport-live.test.ts
|
refactor(ai): one ai object for Promise and Effect (#60516)
|
2026-10-30 09:44:06 -05:00 |
|
session-model-transport.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-move.test.ts
|
fix(core): treat unreadable config file references as empty (#55959)
|
2026-10-16 01:12:37 -05:00 |
|
session-native-compaction.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-native.test.ts
|
feat(core): add Claude Agent provider (#58782)
|
2026-10-30 06:48:35 +00:00 |
|
session-owned.test.ts
|
feat(server): add experimental GET /api/experimental/media/:hash and opt-in experimental-media-uri capability (#59103)
|
2026-10-25 21:33:53 -07:00 |
|
session-projector.test.ts
|
feat(core): record when a session's latest execution started (#59910)
|
2026-10-29 07:45:09 +00:00 |
|
session-prompt.test.ts
|
fix(tui): preserve captured attachments and source paths (#60222)
|
2026-10-29 12:04:39 -05:00 |
|
session-remove.test.ts
|
|
|
|
session-revert.test.ts
|
|
|
|
session-run-coordinator.test.ts
|
|
|
|
session-runner-message.test.ts
|
fix(ai): stop demoting unsigned and interrupted reasoning to text (#60498)
|
2026-10-30 12:28:20 -05:00 |
|
session-runner-recorded.test.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 |
|
session-runner-retry.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-runner-tool-events.test.ts
|
chore: merge dev into beta
|
2026-10-26 08:34:06 +10:00 |
|
session-runner.test.ts
|
fix(core): don't resend a rejected conversation unchanged when compacting (#61015)
|
2026-11-01 00:03:57 -05:00 |
|
session-shell.test.ts
|
chore(ci): speed up and stabilize the test workflow (#55866)
|
2026-10-16 00:35:49 +02:00 |
|
session-skill.test.ts
|
feat(core): integration.connect and integration.use policies (#60315)
|
2026-10-29 14:24:22 -04:00 |
|
session-sql.types.ts
|
|
|
|
session-stats.test.ts
|
|
|
|
session-step.test.ts
|
refactor(ai): one ai object for Promise and Effect (#60516)
|
2026-10-30 09:44:06 -05:00 |
|
session-store.test.ts
|
feat(core): add the session_part table and read history from it (#58915)
|
2026-10-28 21:30:03 -07:00 |
|
session-system-prompt.test.ts
|
|
|
|
session-title.test.ts
|
fix(ai): stream event fixes (#60812)
|
2026-10-31 22:52:15 -05:00 |
|
session-tool-progress.test.ts
|
|
|
|
session-usage.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
session-view.test.ts
|
|
|
|
session-wait.test.ts
|
|
|
|
shared-cache.test.ts
|
refactor(core): share provider discovery through a simple cache (#60082)
|
2026-10-30 20:35:16 -05:00 |
|
shared-schema.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
shell-cleanup.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
shell-parse-compatibility.test.ts
|
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376)
|
2026-10-29 15:29:19 -07:00 |
|
shell-parse-parity.test.ts
|
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376)
|
2026-10-29 15:29:19 -07:00 |
|
shell-parse-syntax.test.ts
|
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376)
|
2026-10-29 15:29:19 -07:00 |
|
shell-parse.test.ts
|
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376)
|
2026-10-29 15:29:19 -07:00 |
|
shell-retention.test.ts
|
|
|
|
shell.test.ts
|
|
|
|
skill-discovery.test.ts
|
|
|
|
skill.test.ts
|
test(core): share env and polling helpers, fix an env leak (#61166)
|
2026-11-01 21:17:41 -06:00 |
|
snapshot.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
sqlite-bundle.test.ts
|
refactor(core): use Effect's official Bun and Node SQLite clients (#60798)
|
2026-10-31 13:08:30 -07:00 |
|
sqlite-interrupt.test.ts
|
refactor(core): use Effect's official Bun and Node SQLite clients (#60798)
|
2026-10-31 13:08:30 -07:00 |
|
sqlite-node.test.ts
|
refactor(core): use Effect's official Bun and Node SQLite clients (#60798)
|
2026-10-31 13:08:30 -07:00 |
|
sqlite-workerd.test.ts
|
|
|
|
state-group.test.ts
|
|
|
|
state-replay.test.ts
|
|
|
|
state.test.ts
|
fix(core): publish catalog updates only when they change (#59084)
|
2026-10-25 22:58:29 +00:00 |
|
subagent-lifetime.test.ts
|
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect (#58847)
|
2026-10-24 22:18:23 -05:00 |
|
tool-edit.test.ts
|
refactor(core): share the authorized file write between write and edit (#61150)
|
2026-11-01 20:46:11 -06:00 |
|
tool-execute.test.ts
|
fix(core): check each Code Mode fetch redirect against webfetch rules (#60502)
|
2026-11-01 20:09:05 -06:00 |
|
tool-html-markdown-budget.test.ts
|
|
|
|
tool-image-generate.test.ts
|
fix(core): log the real plugin ID for unknown event warnings (#61137)
|
2026-11-01 20:47:30 -06:00 |
|
tool-opencode.test.ts
|
fix(core): log the real plugin ID for unknown event warnings (#61137)
|
2026-11-01 20:47:30 -06:00 |
|
tool-output.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
tool-patch.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
tool-question.test.ts
|
|
|
|
tool-read-filesystem.test.ts
|
|
|
|
tool-read.test.ts
|
feat(core): support in-memory skill:// URIs (#60921)
|
2026-11-01 01:07:13 -05:00 |
|
tool-registry.test.ts
|
fix(core): apply webfetch permissions to Code Mode fetch (#59954)
|
2026-10-30 01:16:57 -05:00 |
|
tool-schedule.test.ts
|
fix(core): keep schedules off unless experimental.schedules is enabled
|
2026-10-30 11:35:33 -04:00 |
|
tool-schema.test.ts
|
fix(core): stop the JSON Schema codec cache from keeping evicted locations alive (#60800)
|
2026-10-31 11:58:50 -05:00 |
|
tool-search.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
tool-shell.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
tool-skill.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
tool-subagent.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
tool-todo.test.ts
|
fix(core): apply webfetch permissions to Code Mode fetch (#59954)
|
2026-10-30 01:16:57 -05:00 |
|
tool-webfetch.test.ts
|
fix(core): apply webfetch URL rules to redirect targets (#59748)
|
2026-10-27 16:57:53 -05:00 |
|
tool-websearch.test.ts
|
|
|
|
tool-write.test.ts
|
refactor(core): share the authorized file write between write and edit (#61150)
|
2026-11-01 20:46:11 -06:00 |
|
usage-limits.test.ts
|
feat(core): read OpenCode Console usage limits and classify budget refusals (#58694)
|
2026-10-24 11:13:12 -05:00 |
|
v1-migration.test.ts
|
feat(core): record when a session's latest execution started (#59910)
|
2026-10-29 07:45:09 +00:00 |
|
variant.test.ts
|
feat(ai): add image and decision entrypoints for catalog providers (#59380)
|
2026-10-26 16:50:56 -05:00 |
|
vcs-hg.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
vcs.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |
|
voice.test.ts
|
feat(core): offer GPT-Live through an OpenCode Console connection without an OpenAI key (#58567)
|
2026-10-23 22:29:46 -05:00 |
|
websearch.test.ts
|
|
|
|
wellknown.test.ts
|
|
|
|
workspace.test.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 |
|
worktree.test.ts
|
test(core): use the shared temp dir helpers (#61174)
|
2026-11-01 21:21:13 -06:00 |