Commit Graph

3056 Commits

Author SHA1 Message Date
Dax Raad 21e2f45f77 core: replace chokidar with @parcel/watcher for better performance and cross-platform support 2025-10-09 18:21:38 -04:00
Dax Raad c50d7a4275 ignore: add common build and framework directories to ignore list 2025-10-09 16:35:56 -04:00
Dax Raad 92f106f740 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
Adam 611a719fb5 feat: experimental skip bootstrap 2025-10-09 14:51:11 -05:00
Aiden Cline bf447bd5ae docs: fix bugged example (#3068) 2025-10-09 12:21:44 -05:00
Jay V 84a75f3d93 docs: adding tools doc 2025-10-09 13:19:51 -04:00
Jay V b407c00c84 docs: document ripgrep .ignore file override in tools 2025-10-09 13:19:51 -04:00
Jay V 38aeafea30 docs: adding spellcheck command 2025-10-09 13:19:51 -04:00
Aiden Cline 73cc3e1a95 feat: allow read tool to handle images (#3052) 2025-10-09 09:05:11 -05:00
GitHub Action 330e5c3386 ignore: update download stats 2025-10-09 2025-10-09 12:04:27 +00:00
Dax Raad 03d8a3f6a2 lsp: fix root detection to use instance directory instead of worktree 2025-10-09 04:30:30 -04:00
Dax Raad 73c7dacc09 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
Haris Gušić bf2382d900 fix: process.stdout.write instead of console.log for export cmd (#3049) 2025-10-09 00:46:19 -05:00
Frank f5fe5252d7 wip: zen 2025-10-08 22:33:20 -04:00
Frank ceca472e8c wip: zen 2025-10-08 18:59:41 -04:00
Frank 28335d273b wip: zen 2025-10-08 17:03:42 -04:00
Frank 5df90e43df wip: zen 2025-10-08 15:20:50 -04:00
Frank 9f5111d21f wip: zen 2025-10-08 13:31:15 -04:00
Jay V d02ff9c5b1 docs: fix permission docs 2025-10-08 12:13:42 -04:00
GitHub Action 7717e3f355 ignore: update download stats 2025-10-08 2025-10-08 12:04:31 +00:00
Adam cfe96f6551 fix(tui): suggestions gap on home page 2025-10-08 06:56:18 -05:00
Dax Raad 8fcf52a3cd add free workspace 2025-10-08 02:27:01 -04:00
Frank 861fdc01cf wip: zen 2025-10-08 01:14:39 -04:00
Frank df53506975 wip: zen 2025-10-08 00:03:36 -04:00
opencode 7cae3cc86a release: v0.14.6 v0.14.6 2025-10-07 19:59:08 +00:00
Dax Raad b47f5ac785 fix issue with blank new version popup 2025-10-07 15:51:59 -04:00
Frank 9071c94b13 wip: zen 2025-10-07 13:37:38 -04:00
Aiden Cline 21d4459d5e docs: troubleshooting ProviderModelNotFoundError (#3016) 2025-10-07 11:50:37 -05:00
Sai 6f4e3f519e docs: add agent specific permission example (#3009) 2025-10-07 10:08:52 -05:00
Frank cdd652e830 wip: zen 2025-10-07 09:17:08 -04:00
GitHub Action a6491a2f4e ignore: update download stats 2025-10-07 2025-10-07 12:04:53 +00:00
Dax Raad 06fc3bc28f 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
opencode b5ff5ae621 release: v0.14.5 v0.14.5 2025-10-07 06:21:31 +00:00
Aiden Cline cbf11adac7 fix: mcp error (#3006) 2025-10-07 00:45:46 -05:00
Aiden Cline 546c4667a6 tweak: grep tool to handle single file better (#3004) 2025-10-06 23:24:00 -05:00
Frank 83253ffabf wip: zen 2025-10-06 23:57:55 -04:00
Frank e52712ca97 wip: zen 2025-10-06 23:57:54 -04:00
opencode 9389c710f9 release: v0.14.4 v0.14.4 2025-10-07 03:32:10 +00:00
Dax Raad ac12364c27 ignore: 2025-10-06 23:25:01 -04:00
Dax Raad cb40e8c622 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 87f71e2183 core: improve session API reliability with proper input validation 2025-10-06 19:37:44 -04:00
Dax Raad fb6713c2b8 Update todo tool to use centralized Todo module 2025-10-06 18:54:05 -04:00
Dax Raad b7e953c077 Add missing files and fix type aliases for opentui features 2025-10-06 18:53:35 -04:00
Dax Raad a06cba9d2e Add todo list and session forking API endpoints 2025-10-06 18:51:57 -04:00
Dax Raad 389bc1f8da Add session forking functionality and simplify remove logic 2025-10-06 18:50:56 -04:00
Frank eeff55f681 wip: zen 2025-10-06 17:23:10 -04:00
Frank 176069efe8 wip: zen 2025-10-06 17:17:02 -04:00
Frank 994a0842eb wip: zen 2025-10-06 17:13:19 -04:00
Frank 687d68eee6 wip: zen 2025-10-06 17:13:19 -04:00
Jay V 81faff475f docs: update footer 2025-10-06 17:05:45 -04:00