Commit Graph

49 Commits

Author SHA1 Message Date
Joshua Lambert 560752e526 Update apps/kilocode-docs/docs/features/auto-approving-actions.md
Clean up errant auto-approve permission
2025-12-17 09:39:04 -05:00
Josh Lambert 8832f02297 Revert another spurious change 2025-12-17 09:39:04 -05:00
Josh Lambert 554284df8a Revert one change 2025-12-17 09:39:04 -05:00
Josh Lambert b1f9a9f067 Further simplification to docs 2025-12-17 09:39:04 -05:00
Josh Lambert fca2763e26 Improvements to doc changes 2025-12-17 09:39:04 -05:00
Josh Lambert 6dbeddaf06 Restructure the auto-approval CLI documentation for clarity 2025-12-17 09:39:04 -05:00
Chris Hasson c62d1ad420 Experimental STT Voice Transcription in Chat (#4394)
* 'chore: WIP'

* fix(chat): remove unnecessary focus state and fix recording border styling

- Remove unused isFocused state management from ChatTextArea
- Fix recording border to use inline style with proper error foreground color
- Simplify border logic by removing redundant focus-based styling
- Update Storybook mocks with missing extension state properties
- Add currentApiConfigName and listApiConfigMeta to ChatView stories

* chore: add kilocode change markers and clean up unused speech types

- Add // kilocode_change comments to track custom modifications in type definitions
- Remove deprecated speech recognition message types from WebviewMessage interface
- Add descriptive comments to STT-related component imports
- Mark experiment IDs and message types with change tracking comments

* chore(changeset): add changeset file for version tracking

* Add docs

* Update i18n strings

* bot fixes

* refactor(stt): consolidate FFmpeg detection with path caching

Move FFmpeg availability checking from sttConfig.ts into FFmpegCaptureService
as a static method with global path caching and absolute path resolution.

* fix(stt): cache FFmpeg not-found result to avoid repeated checks

Set cachedFFmpegPath to null when FFmpeg is not found to prevent
repeated filesystem path checks on subsequent availability queries.
2025-12-12 10:51:29 -08:00
Kevin van Dijk bc40188e92 Merge branch 'main' into feature/new-indexing-options 2025-12-09 12:30:44 +01:00
Emilie Schario 009f17ada5 remove autocomplete from experimental features 2025-12-08 13:28:12 -05:00
beatlevic dc0071c542 Updated all old kilocode docs links to point to kilo.ai 2025-12-01 22:46:30 +01:00
Igor Šćekić 5cef75e79e Merge pull request #3868 from Kilo-Org/add-session-support 2025-11-27 17:58:40 +01:00
Igor Šćekić 6fa8fddc78 Merge branch 'main' into add-session-support 2025-11-27 14:09:04 +01:00
Christiaan Arnoldus 7fc3343fd8 Merge pull request #2827 from bea-leanix/feature/sap-ai-core-provider
feat: add SAP AI Core as a provider
2025-11-27 09:54:54 +01:00
Evgeny Shurakov 82877bcb23 Merge branch 'main' into pr/2827 2025-11-27 09:30:03 +01:00
Evgeny Shurakov 4f6393010f Revert whitespace changes 2025-11-26 14:15:41 +01:00
Evgeny Shurakov db14047f35 Merge branch 'main' into pr/2827 2025-11-26 13:50:37 +01:00
Mark IJbema 6a3e7246b4 Merge remote-tracking branch 'origin/main' into mark/autocomplete-profile 2025-11-25 09:05:54 +01:00
Christiaan Arnoldus 3a8175cdd5 Merge branch 'main' into roo-v3.32.0
# Conflicts:
#	src/core/assistant-message/presentAssistantMessage.ts
#	src/core/prompts/tools/native-tools/index.ts
#	src/core/task/Task.ts
#	src/core/tools/codebaseSearchTool.ts
#	src/core/tools/generateImageTool.ts
#	src/core/webview/webviewMessageHandler.ts
#	src/shared/ExtensionMessage.ts
#	src/shared/WebviewMessage.ts
#	src/shared/tools.ts
2025-11-24 11:08:51 +01:00
Evgeny Shurakov 01c8d8ad82 Merge pull request #3674 from mental-lab/feat/delete-file-tool
Add delete_file tool
2025-11-24 10:50:29 +01:00
Evgeny Shurakov f19400b8c3 Update delete-file.md 2025-11-24 09:31:47 +01:00
Evgeny Shurakov 1963c3f47f Update delete_file tool to support directory deletion 2025-11-23 22:29:39 +01:00
Florian Hines 8464036b4a Merge branch 'main' into florian/feat/cloud-agent-docs 2025-11-21 11:26:37 -06:00
Evgeny Shurakov 7e0423a274 Add documentation for delete_file tool 2025-11-21 15:39:39 +01:00
Kevin van Dijk 8f1c02c75e Merge branch 'main' into roo-v3.32.0 2025-11-21 13:16:27 +01:00
Christiaan Arnoldus cf1403693d Merge branch 'main' into docs/zh-trans-basic-features-251113 2025-11-20 14:01:06 +01:00
Mark IJbema 04620497a4 autoformat all markdowns with prettier 2025-11-18 14:07:16 +01:00
忘川 b626679022 Merge branch 'main' into docs/zh-trans-basic-features-251113 2025-11-17 18:55:48 +08:00
Brian Turcotte 273cfcf8d1 Merge pull request #3720 from Kilo-Org/briant/updateYOLO
Add AI Safety Gatekeeper to YOLO Mode section
2025-11-13 14:20:20 -05:00
Brian Turcotte 297a0630e0 Add warning about using smaller model for Gatekeeper
Add warning about using smaller model for Gatekeeper
2025-11-13 14:00:44 -05:00
dxs 7e35a2e5d2 docs(i18n): update Chinese translation and improve system notifications documentation
Updated the Chinese translation for system notifications feature documentation
and made improvements to the English documentation including better formatting
of troubleshooting solutions and clearer descriptions of notification setup
processes across different operating systems
2025-11-13 23:03:29 +08:00
Brian Turcotte b2983676e7 Enhance YOLO Mode section with AI Safety Gatekeeper
Added information about the AI Safety Gatekeeper feature in YOLO Mode.
2025-11-13 01:11:19 -05:00
Kevin van Dijk 3551cc9a16 Merge branch 'main' into roo-v3.30.0 2025-11-11 20:11:46 +01:00
Igor Šćekić f68c833c2e add yolo mode docs 2025-11-10 16:45:22 +01:00
Matt Cowger 582cc80914 Merge branch 'main' into mcowger/nativeToolDefinitions 2025-10-28 11:28:58 -07:00
Kevin van Dijk 1b844f4c2d Update to Kilo Gateway provider in more places, including docs 2025-10-27 22:27:15 +01:00
Matt Cowger 2c4b6234cb feat: implement dynamic MCP tool name support with triple underscore separator
- Add helper functions to detect and parse dynamic MCP tool names
- Normalize dynamic tools to standard 'use_mcp_tool' format
- Use triple underscores (___) as separator to allow underscores in tool names
- Update tool name generation in mcp_server.ts
- Add comprehensive test coverage for dynamic tool parsing
- Extract toolInputProps and convert to JSON string for MCP server compatibility
2025-10-23 22:48:24 -07:00
Christiaan Arnoldus 287ab11a90 Update docs and add changeset 2025-10-20 22:18:22 +02:00
Arnoldus, Christiaan 38ca9ea572 Tweak docs 2025-10-20 15:33:57 +02:00
Matt Cowger 7856833bd6 Add documentation. 2025-10-16 22:46:22 -07:00
Christiaan Arnoldus a36024c1bc Merge branch 'main' into mcowger/gemini-auto-models
# Conflicts:
#	packages/types/src/provider-settings.ts
#	src/core/webview/__tests__/ClineProvider.spec.ts
#	src/core/webview/__tests__/webviewMessageHandler.spec.ts
#	webview-ui/src/components/kilocode/hooks/__tests__/getModelsByProvider.spec.ts
#	webview-ui/src/components/kilocode/hooks/useProviderModels.ts
#	webview-ui/src/components/settings/ApiOptions.tsx
#	webview-ui/src/components/settings/ModelPicker.tsx
#	webview-ui/src/components/ui/hooks/useRouterModels.ts
#	webview-ui/src/utils/__tests__/validate.test.ts
2025-10-14 11:47:36 +02:00
Lê Tấn Lộc ad41e37cf4 Fix incorrect image link 2025-10-13 01:45:36 +07:00
Mark IJbema c788a1357f fix mentions of Roo in docs
and autoformat files
2025-10-01 13:59:48 +02:00
darkogj 2365f47e3b Embed YouTube video in codebase indexing documentation
Added a YouTube embed for a related video to the Codebase Indexing documentation.
2025-09-18 13:05:48 +02:00
Chris Hasson bf10e94899 Enable auto-launch json configuration for tasks (#2437)
* feat(activate): enable auto-launch configuration for tasks

Introduces `.kilocode/launchConfig.json` to automatically start tasks with specified prompts, AI profiles, and modes upon workspace opening.

This allows you to easily run the same prompt against multiple models or multiple profiles by just launching multiple copies of VS Code in the directories with the launch configurations.

* Updated changeset

---------

Co-authored-by: Chris Hasson <noreply@example.com>
2025-09-16 14:11:26 -07:00
Kevin van Dijk 0fdd576057 Merge branch 'main' into roo-v3.27.0 2025-09-10 12:26:26 +02:00
tombii e11a94d308 Update docs with Streamable HTTP transport
SSE has been deprecated, adding streamable http transport
2025-09-09 17:27:46 +02:00
Catriel Müller adc3a38195 MacOs / Terminal Notifier Support (#2299)
* feat: support for terminal-notifier

* refactor: fix pnpm nodemon watch limit

* feat: System Notifications Docs

* feat: add changeset

* refactor: fix OS mock on tests

* Update .changeset/spicy-animals-nail.md

Co-authored-by: Christiaan Arnoldus <christiaan.arnoldus@outlook.com>

* refactor: allow test notifications without save

---------

Co-authored-by: Christiaan Arnoldus <christiaan.arnoldus@outlook.com>
2025-09-09 11:46:57 -03:00
Kevin van Dijk 2c25d6c035 Merge commit '60306c6c3e7aa2bb1f9ee2e06abdc678ad4c08e9' into move-docs 2025-08-27 19:06:12 +02:00
Kevin van Dijk 19a52a262f Add 'apps/kilocode-docs/' from commit '79ed21f1913d5d8426c39e7ecf19907a1a2913e1'
git-subtree-dir: apps/kilocode-docs
git-subtree-mainline: 0ab87945123cba85a6e76ca5a7f427197b7e1f77
git-subtree-split: 79ed21f1913d5d8426c39e7ecf19907a1a2913e1
2025-08-27 17:18:50 +02:00