Dax Raad
ba8a4c5e9f
snapshot publish everything
2025-10-15 19:53:14 -04:00
Dax Raad
790fe72f39
sync
2025-10-15 19:48:57 -04:00
Dax Raad
83655a3b09
ci: run typecheck before tests to catch type errors early
2025-10-14 18:36:03 -04:00
Dax Raad
62e5f4b154
try tsgo
2025-10-14 18:30:32 -04:00
Dax Raad
d07e79e6ad
ci: channels
2025-10-14 15:09:18 -04:00
Dax Raad
f17a7cde8d
sync
2025-10-14 14:57:34 -04:00
Dax Raad
61f6091de1
ci: test
2025-10-14 14:56:21 -04:00
Dax Raad
289783f627
ci: version stuff
2025-10-14 14:52:05 -04:00
Dax Raad
4c464cf4c0
ci: fix
2025-10-14 18:44:22 +00:00
Dax Raad
0c022ef39d
ci: stuff
2025-10-14 14:35:04 -04:00
Dax Raad
c50cf21f18
fix: update tsconfig for Slack package
2025-10-14 02:55:21 -04:00
Dax Raad
cb73e2d9e1
fix: export trimDiff function from edit tool
2025-10-14 02:55:02 -04:00
Dax Raad
48057c2c21
fix: resolve TypeScript errors in SDK and Slack package
2025-10-14 02:54:37 -04:00
Dax Raad
1923ddab6e
feat: add Slack integration package with Bolt framework
2025-10-14 02:53:55 -04:00
Dax Raad
b8249cde4b
core: improve dependency management and error handling for more reliable builds
2025-10-14 01:33:25 -04:00
Dax Raad
19b3f3d7ce
core: standardize dependency versions for better reliability
...
Ensures consistent versions across packages by using workspace catalog for
tailwindcss and tsconfig dependencies, reducing potential conflicts and
installation issues.
2025-10-14 01:27:17 -04:00
Dax Raad
e5e05d390d
core: reduce dependency conflicts by standardizing package versions through catalog
...
This eliminates duplicate package versions that were causing build issues and
inconsistent behavior across the monorepo. Dependencies now resolve to single
versions through the workspace catalog, making installs faster and more reliable.
2025-10-14 01:23:54 -04:00
Dax Raad
a398013ecb
fix: disable workspace symbol lookup to prevent LSP performance issues
2025-10-13 14:05:54 -04:00
Dax Raad
3ad6f84adb
ci: centralize bun setup to reduce duplication and improve caching
2025-10-12 00:46:37 -04:00
Dax Raad
24a5b16af8
ci: tweak
2025-10-12 00:40:59 -04:00
Dax Raad
d7a79733ea
ci: re-enable aur
2025-10-12 00:22:16 -04:00
Dax Raad
9d30bc692c
ci: fixes
2025-10-11 00:24:35 -04:00
Dax Raad
44b63dc259
ci: stuff
2025-10-11 00:06:46 -04:00
Dax Raad
de2b4f6538
ci: fix
2025-10-10 23:43:32 -04:00
Dax Raad
07645e0705
ci: fixes
2025-10-10 18:17:10 -04:00
Dax Raad
f053862018
ci: fix
2025-10-10 18:11:19 -04:00
Dax Raad
69127aeaa0
ci: stuff
2025-10-10 18:04:08 -04:00
Dax Raad
847455383d
ci: stuff
2025-10-10 17:56:33 -04:00
Dax Raad
9da95cb805
upgrade to bun 1.3.0
2025-10-10 17:53:32 -04:00
Dax Raad
9b52d33889
core: improve directory validation error messages to help users fix invalid directory names
2025-10-09 22:40:23 -04:00
Dax Raad
096710a8cc
ensure @opencode-ai/plugin is available in .opencode folder
2025-10-09 21:18:49 -04:00
Dax Raad
f211fc45a3
drop excess dependency in opencode sdk
2025-10-09 20:55:25 -04:00
Dax Raad
d91781c639
core: use platform-specific watcher backends for better file system monitoring
2025-10-09 18:29:18 -04:00
Dax Raad
f3b71007d2
core: replace chokidar with @parcel/watcher for better performance and cross-platform support
2025-10-09 18:21:38 -04:00
Dax Raad
0a96d254e8
ignore: add common build and framework directories to ignore list
2025-10-09 16:35:56 -04:00
Dax Raad
dfc7ac4cf0
ignore: improve file ignore performance and cross-platform support
...
- Replace glob patterns with Set lookup for common folders to speed up matching
- Use path.sep for cross-platform compatibility on Windows/Unix systems
- Add comprehensive test coverage for nested and non-nested folder matching
- Simplify implementation by removing unnecessary caching complexity
2025-10-09 15:54:01 -04:00
Dax Raad
979c9ea569
lsp: fix root detection to use instance directory instead of worktree
2025-10-09 04:30:30 -04:00
Dax Raad
c0bd29155d
lsp: simplify language server root detection to use lock files
...
Improves project boundary detection by focusing on package manager lock files instead of config files, providing more reliable workspace identification across different project types.
2025-10-09 04:22:38 -04:00
Dax Raad
2046f2e8e7
add free workspace
2025-10-08 02:27:01 -04:00
Dax Raad
dca3a5d80d
fix issue with blank new version popup
2025-10-07 15:51:59 -04:00
Dax Raad
a440e09cfe
core: improve MCP reliability and add status monitoring
...
- Added 5-second timeout to MCP client verification to prevent hanging connections
- New GET /mcp endpoint to monitor server connection status
- Automatically removes unresponsive MCP clients during initialization
2025-10-07 04:04:19 -04:00
Dax Raad
a20fc2dfdf
ignore:
2025-10-06 23:25:01 -04:00
Dax Raad
2bf0e42367
core: restore bash command security validation to prevent accidental directory traversal
...
The permission validation that prevents commands from accessing paths outside the project directory was accidentally disabled, which could allow commands like 'cd ../' to escape the workspace. This restores the security check that keeps your commands safely contained within your project boundaries.
2025-10-06 23:24:18 -04:00
Dax Raad
10998d62b9
core: improve session API reliability with proper input validation
2025-10-06 19:37:44 -04:00
Dax Raad
aee240150b
Update todo tool to use centralized Todo module
2025-10-06 18:54:05 -04:00
Dax Raad
cdd6e98af9
Add missing files and fix type aliases for opentui features
2025-10-06 18:53:35 -04:00
Dax Raad
6417edf998
Add todo list and session forking API endpoints
2025-10-06 18:51:57 -04:00
Dax Raad
9a0735de76
Add session forking functionality and simplify remove logic
2025-10-06 18:50:56 -04:00
Dax Raad
aced8c95f2
ci: publish
2025-10-05 07:14:52 -04:00
Dax Raad
1bb664869c
ci: disable aur
2025-10-05 07:12:33 -04:00
Dax Raad
116a006ce6
sdk: simplify getting started with single createOpencode function
...
Makes it easier for developers to get started by providing a single function that creates both server and client, removing the need to manually coordinate separate server and client creation
2025-10-05 07:01:32 -04:00
Dax Raad
f3c2d1b6c2
sdk: simplify getting started with single createOpencode function
...
Makes it easier for developers to get started by providing a single function that creates both server and client, removing the need to manually coordinate separate server and client creation
2025-10-05 07:00:29 -04:00
Dax Raad
5f7ae6477b
sync
2025-10-04 21:33:47 -04:00
Dax Raad
477586835a
ci: try regional hostname again
2025-10-03 19:05:32 -04:00
Dax Raad
ad0f137e35
ci: stuff
2025-10-03 10:53:10 +00:00
Dax Raad
bd0ba5ab88
turn on codex medium reasoning again
2025-10-03 06:46:07 -04:00
Dax Raad
88474e0653
ci: fix
2025-10-02 01:25:27 -04:00
Dax Raad
5667a7ed16
ci: publsih
2025-10-02 01:24:33 -04:00
Dax Raad
2ae3231ff9
ci: test
2025-10-02 01:19:53 -04:00
Dax Raad
d92fc25e26
ci: install opencode
2025-10-02 01:19:53 -04:00
Dax Raad
c8c0373f1d
ci: fix
2025-10-02 05:18:01 +00:00
Dax Raad
ad307f7f89
ci: sync
2025-10-02 01:09:58 -04:00
Dax Raad
eac11c0753
ci: stuff
2025-10-02 01:08:29 -04:00
Dax Raad
5079ba7ce5
core: fix file search limit handling and ensure File module initialization
2025-10-02 00:18:18 -04:00
Dax Raad
b2440e92e7
core: improve file search reliability and performance
2025-10-02 00:09:02 -04:00
Dax Raad
d4e9c60af7
wip: lander
2025-10-01 19:54:58 -04:00
Dax Raad
985fd4d9a8
wip: lander
2025-10-01 19:49:00 -04:00
Dax Raad
87fa8dc70c
ignore: fix
2025-10-01 19:40:56 -04:00
Dax Raad
5f61945090
core: remove redundant patch integration test
...
The integration test was duplicating coverage already provided by the comprehensive
patch namespace tests. Users benefit from faster test runs without losing any
coverage of patch functionality. The remaining tests provide complete validation
of patch parsing, application, and tool integration.
2025-10-01 06:49:19 -04:00
Dax Raad
41ce56494b
core: make patch tool more reliable and consistent with other editing tools
...
The patch tool now works seamlessly alongside other file editing tools with improved
error handling and a more intuitive permission system. Users will experience:
- More reliable patch application with better error messages
- Consistent permission prompts that match other editing tools
- Smoother integration when applying complex multi-file changes
- Better feedback on what changes are being made before applying patches
This refactoring leverages the robust patch parsing engine while making the tool
feel native to the opencode workflow, reducing friction when making bulk changes
to your codebase.
2025-10-01 06:45:43 -04:00
Dax Raad
bd69c5aca8
codex should not have reasoning effort
2025-10-01 05:06:37 -04:00
Dax Raad
6a7eeb39c3
core: prevent file deletion when reverting changes to existing files
2025-10-01 05:06:37 -04:00
Dax Raad
6e19200fca
overhaul file search and support @ mentioning directories
2025-10-01 03:37:01 -04:00
Dax Raad
5a507023a6
update anthropic system prompts
2025-09-30 04:41:36 -04:00
Dax Raad
f8ab0de0ad
ci: fix homebrew
2025-09-29 01:40:27 -04:00
Dax Raad
322363f11b
release: v0.13.2
2025-09-29 01:38:53 -04:00
Dax Raad
acd33c2fc5
ci: publish
2025-09-29 01:24:35 -04:00
Dax Raad
b6fba03a7d
ci: fix
2025-09-29 01:22:39 -04:00
Dax Raad
fbced21b8e
ci: fix
2025-09-29 01:06:12 -04:00
Dax Raad
c148f10bbd
core: improve webfetch tool content negotiation and format handling
2025-09-28 17:57:50 -04:00
Dax Raad
ea66c02633
ci: tweaks
2025-09-27 04:12:55 -04:00
Dax Raad
925ce6503e
sync
2025-09-27 04:10:56 -04:00
Dax Raad
8bea479df9
ci: wtf
2025-09-27 03:20:08 -04:00
Dax Raad
468d919a92
ci: fix
2025-09-27 03:19:34 -04:00
Dax Raad
7e5527379d
core: configure turbo to avoid building opencode for web tests
2025-09-27 03:19:29 -04:00
Dax Raad
fcbc78180b
ci: fix
2025-09-27 03:18:12 -04:00
Dax Raad
bab1ca54e4
ci: test
2025-09-27 03:17:22 -04:00
Dax Raad
d644e0b8a7
core: fix config test by removing model field expectation
2025-09-27 03:10:01 -04:00
Dax Raad
e54ec45002
ci: fix git identity in test workflow
2025-09-27 03:07:37 -04:00
Dax Raad
4b94d98f89
ci: improve test coverage
2025-09-27 03:04:42 -04:00
Dax Raad
d0043a4a78
sync
2025-09-27 02:53:20 -04:00
Dax Raad
26ebf85b0e
ci: format
2025-09-27 02:22:03 -04:00
Dax Raad
53481f9790
wip: bun test improvements
2025-09-27 02:17:08 -04:00
Dax Raad
eadc2a8535
ci: give up
2025-09-27 01:51:54 -04:00
Dax Raad
00a5ec5bd2
ci: add regional hostname
2025-09-27 01:28:11 -04:00
Dax Raad
0b6b9062d9
fix zen cookie
2025-09-27 01:12:25 -04:00
Dax Raad
bfe3f03e03
ci: fix deploy
2025-09-26 11:57:49 +00:00
Dax Raad
80305813f5
disable aggressive config validation
2025-09-26 07:51:53 -04:00
Dax Raad
093fbca711
core: add themes to allowed config directories
2025-09-26 06:40:41 -04:00
Dax Raad
5c67bebf86
tui: fix cursor position offset in home screen
2025-09-26 05:46:16 -04:00