Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax
bfbd9b7986
fix(tui): hide provider checks before onboarding ( #24551 )
2026-04-27 01:18:26 +00:00
Dax Raad
20779c224b
tui: remove excessive debug logging from workspace creation flow to reduce terminal output noise
2026-04-26 19:33:40 -04:00
Dax Raad
9031b8f108
core: move Global module to @opencode-ai/core for centralized path management
...
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00
Dax Raad
6bc94f94b1
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
James Long
79bee2e03a
feat(tui): support builtin protocol for handling context from editors ( #24034 )
2026-04-23 16:19:19 -04:00
opencode-agent[bot]
d1857c2bc1
chore: generate
2026-04-17 19:15:07 +00:00
James Long
8dcab8cef7
feat(tui): minor UX improvements for workspaces ( #23146 )
2026-04-17 15:14:05 -04:00
opencode-agent[bot]
ea2fc2262b
chore: generate
2026-04-17 16:46:34 +00:00
Kit Langton
c00c594239
tui: fix agent cycling and prompt metadata polish ( #23115 )
2026-04-17 12:45:29 -04:00
James Long
e616f040a1
feat(core): exponential backoff of workspace reconnect ( #23083 )
2026-04-17 09:52:10 -04:00
opencode-agent[bot]
f50f9ca6e6
chore: generate
2026-04-17 06:13:42 +00:00
Dax
2aa8cec363
fade in prompt metadata transitions ( #23037 )
2026-04-17 06:12:41 +00:00
Dax
bb8e86d1e5
fix: preserve prompt input across unmount/remount cycles ( #22508 )
2026-04-17 04:23:30 +00:00
Kit Langton
2fbc8c959e
refactor(tui): inline final Go shimmer settings ( #23017 )
2026-04-17 03:36:21 +00:00
Kit Langton
d9eb9d7ca0
feat(tui): animated GO logo + radial pulse in free-limit upsell dialog ( #22976 )
2026-04-16 23:19:18 -04:00
Dax
e2c7f6b543
tui: stabilize session dialog ordering ( #22987 )
2026-04-17 01:32:36 +00:00
James Long
90dfe63e72
fix(tui): minor logging cleanup ( #22924 )
2026-04-16 16:58:17 -04:00
Aiden Cline
99533a9dc4
fix: ensure that double pasting doesnt happen after tui perf commit was merged ( #22880 )
2026-04-16 14:38:39 -05:00
James Long
5b94e49a4b
refactor(tui): improve workspace management ( #22691 )
2026-04-16 12:24:40 -04:00
Dax
8a41e28f5b
CLI perf: reduce deps ( #22652 )
2026-04-16 02:03:03 -04:00
Kit Langton
cd564678ae
feat: unwrap cli-tui namespaces to flat exports + barrel ( #22759 )
2026-04-16 03:56:51 +00:00
Kit Langton
673c2e4e8e
feat: enable type-aware no-misused-spread rule, fix 8 violations ( #22749 )
2026-04-16 03:50:50 +00:00
Kit Langton
949ac8ed15
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 23:27:32 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
021fe76e47
fix: clean up 49 unused variables, catch params, and stale imports ( #22695 )
2026-04-16 02:01:53 +00:00
Kit Langton
1f77795ac6
fix: prefix 32 unused parameters with underscore ( #22694 )
2026-04-15 21:56:23 -04:00
Kit Langton
228636345a
fix: resolve oxlint warnings — suppress false positives, remove unused imports ( #22687 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 21:33:54 -04:00
Carlo Wood
1da8ac3eda
fix(tui): Don't overwrite the agent that was specified on the command line ( #20554 )
2026-04-15 18:41:35 -05:00
Kit Langton
a2c81f4185
feat: add interactive burst to the TUI logo ( #22098 )
2026-04-13 19:36:28 -04:00
James Long
a7569f1fc3
feat(core): expose workspace adaptors to plugins ( #21927 )
2026-04-13 13:33:13 -04:00
ryan.h.park
4d604ea369
fix: enable thinking for zhipuai-coding-plan & prevent Korean IME truncation ( #22041 )
...
Co-authored-by: claudianus <claudianus@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-11 15:51:49 -05:00
James Long
a37b37d00c
rector(core,tui): handle workspace state in project context, add workspace status, improve ui ( #21896 )
2026-04-10 13:03:20 -04:00
James Long
10ce83d5e4
refactor(tui): switch to global events and start passing workspace param ( #21719 )
2026-04-10 10:47:27 -04:00
Aiden Cline
d21835e80f
feat: add opencode go upsell modal when limits are hit ( #21583 )
...
Co-authored-by: Frank <frank@anoma.ly >
2026-04-09 02:16:29 -04:00
Kit Langton
520d11d0d0
fix(tui): simplify console org display ( #21339 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-04-07 21:03:24 -04:00
Dax
b9ded6db4e
fix(opencode): keep user message variants scoped to model ( #21332 )
2026-04-07 10:12:53 -04:00
gitpush-gitpaid
58b633c54d
feat(opencode): Add PDF attachment Drag and Drop ( #16926 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-07 04:39:59 +00:00
Luke Parker
0eb56c4308
fix(tui): revert kitty keyboard events workaround on windows ( #20180 )
2026-04-06 07:04:50 +00:00
MC
853ca28a99
fix: show clear error when Cloudflare provider env vars are missing ( #20399 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-06 05:26:04 +00:00
Kit Langton
8f3de3aaad
fix(tui): only show org switch affordances when useful ( #21054 )
2026-04-04 19:25:37 -04:00
Kit Langton
94b5e89b2c
feat(tui): show console-managed providers ( #20956 )
2026-04-04 19:05:45 -04:00
Sebastian
e74b820274
dialog aware prompt cursor ( #20753 )
2026-04-02 23:20:56 +02:00
Sebastian
b822aab5cd
Adds TUI prompt traits, refs, and plugin slots ( #20741 )
2026-04-02 22:11:17 +02:00
Luke Parker
c7fc628e19
fix(tui): apply scroll configuration uniformly across all scrollboxes ( #14735 )
2026-04-02 09:15:19 +10:00
Luke Parker
51eb419de1
make variant modal less annoying ( #19998 )
2026-03-30 15:42:38 +10:00
Kit Langton
65a4a1be7e
Fix variant dialog filtering ( #19917 )
2026-03-29 16:43:13 +00:00
Sebastian
04f1ad33c6
prompt slot ( #19563 )
2026-03-29 00:27:27 +01:00
Sebastian
afb0c87e41
use theme color for prompt placeholder ( #19535 )
2026-03-28 17:20:37 +01:00
Dax
41505c299c
fix: restore subagent footer and fix style guide violations ( #19491 )
2026-03-28 01:46:29 -04:00