Commit graph

93 commits

Author SHA1 Message Date
igardev
63c25e6dc9
v0.0.45 2026-03-04 08:23:13 +02:00
Haafiz
0a588177b7
feat: add configurable debounce for inline completion requests (#164)
Waits for the user to pause typing before sending a request to the server.
Set to 0 (default) to disable.
2026-03-04 08:18:42 +02:00
igardev
f8158d9e48
v0.0.44 2026-03-02 23:53:18 +02:00
igardev
bf7d0c2892
Subagents (#169)
* Read SOUL.md and USER.md files from project root and add them in the prompt if they exist (similar to OpenClaw).

* - Subagents implemented
- new agent Unit Test Writer
- new tool create_agent
- new agent "Agent creator"

* Update documentation for llama-vscode
2026-03-02 23:52:38 +02:00
igardev
15539816d3
v0.0.43 2026-02-18 17:32:31 +02:00
igardev
3ba0632316
v0.0.42 2026-01-18 22:03:29 +02:00
igardev
dbdc8f523d
Add health check for models (works only with llama.cpp server) (#156)
- Add health check for models (works only with llama.cpp server)
- Visible in environment view
New settings:
- Health_check_interval_s: The interval in seconds for the health check
- Health_check_compl_enabled: Enable/disable health check for completion model
- Health_check_chat_enabled: Enable/disable health check for chat model
- Health_check_embs_enabled: Enable/disable health check for embedding model
- Health_check_tools_enabled: Enable/disable health check for tools model
2026-01-18 22:02:40 +02:00
igardev
9d48f91b19
v0.0.41 2026-01-07 18:45:31 +02:00
igardev
a035f96de4
Fix code completion in case max_parallel_completions = 1 or empty. (#150) 2026-01-07 18:44:35 +02:00
igardev
bdbe2e31d5
v0.0.40 2026-01-05 15:44:56 +02:00
igardev
8e42441edc
Generate multiple completions in parallel (#148)
- Setting max_parallel_completions determines how many completions to generate in parallel (default 3)
- Shortcuts - Alt+] - next completion, Alt+[ - previous completion
- Requires llama.cpp after December, 6, 2025 (commit c42712b) but is backword compatible (generates one completion for older versions)
2026-01-05 15:43:33 +02:00
igardev
7fb8190433
v0.0.39 2025-12-31 17:38:16 +02:00
igardev
1d5f9387ab
Enable skills usage (#147)
- Skills (https://agentskills.io/home) could be now parsed by the LLM and added in the prompt
- skills_folder setting determines where are skills descriptions. If empty the <project_folder>/skills folder is used by default
- Anthropic models support skills best. I guess, the open source models will catch up.
2025-12-31 17:36:24 +02:00
igardev
b8d0e1af8d
v0.0.38 2025-12-30 19:37:13 +02:00
igardev
ed3270d08a
Agent todo tool (#146)
- update_todo_list  tool added - now the agent could plan and track the execution of user request by todo items
2025-12-30 19:35:57 +02:00
igardev
28519f8c66
v0.0.37 2025-11-18 17:38:32 +02:00
igardev
e5a56f269d
Image selection for agent context (#140)
* Image selection is now possible in Agent view

* Add qwen3 VL 30B Instruct as a predefined model
2025-11-18 17:37:01 +02:00
igardev
69f059e7aa
Reduce the size of the installation package (#135) 2025-11-04 11:02:04 +02:00
igardev
99e85287ce
v0.0.36 2025-11-03 00:14:00 +02:00
igardev
c03e32623e
Adding a default model for agent is not possible (#134)
Now the agent could have a default tools model. If there is such a model, on selecting the agent, the (tools) agent model will also be selected. However, it is still possible to change the tools model, while using the same agent.
2025-11-03 00:12:48 +02:00
igardev
bbba713e02
v0.0.35 2025-10-27 02:49:14 +02:00
stoperro
5e565da06b
Working multi-file edit PoC. (#130) 2025-10-25 21:34:08 +03:00
igardev
fab5072a1e
v0.0.34 2025-10-14 14:49:11 +03:00
igardev
cfcdfb0288
v0.0.33 2025-10-08 17:34:28 +03:00
igardev
ff415359dd
Reduce the size of the extension (#125) 2025-10-05 16:05:17 +03:00
igardev
a5089febb9
v0.0.32 2025-10-05 15:47:07 +03:00
igardev
13bf27699e
Menu refactor and Ask agent added (#124)
* menu.ts is refactored - services classes are extracted

* - Refactor menu.ts model - extract services
- agent "Ask" added for questions about the project without changing the files
- predefiled free models from OpenRouter added (and xAi removed as not free anymore)
- Some bugs fixed

---------

Co-authored-by: igardev <ivailo.gardev@akros.ch>
2025-10-05 15:44:04 +03:00
igardev
7195812083
v0.0.31 2025-10-03 00:50:52 +03:00
igardev
74a24f8a7e
v0.0.30 2025-10-02 14:23:49 +03:00
igardev
91d7414aa0
v0.0.29 2025-10-01 10:04:49 +03:00
igardev
a412fa7e53
v0.0.28 2025-09-30 19:32:51 +03:00
igardev
d452ea706f
v0.0.27 2025-09-21 15:33:45 +03:00
igardev
dff8c28e32
Resolve the problems with the new webui (#114)
- Chat with AI with project context removed (agent does it better)
- Chat with AI about llama-vscode is now with agent, not using webui
- Agent - new buttons "Tools Model" and "Agent" -  possibility to view the selected model and agent and to change them.
- xAI Grog4 free (from OpenRouter) added to the initial models
2025-09-21 12:36:06 +03:00
igardev
d8e00dd478
v0.0.26 2025-09-18 13:42:57 +03:00
igardev
042d04df1b
Agent Rules and Commands (#112)
- Added rules - setting agent_rules or llama-vscode-rules.md
- Added agent commands - setting agent_commands/llama-vscode menu "agent commands...". (shortcut for often used prompts, in agent - press "/" and select agent command).
- Generate commit message now checks if there is a running chat model (or endpoint_chat)
2025-09-18 13:42:17 +03:00
igardev
c3969de8c1
v0.0.25 2025-09-15 11:52:06 +03:00
igardev
cabf670882
Agent UI with stream (#111)
- In Agent UI the requests the tokens are shown immediately, no when the complete response is received
- Bug fixes for Edit with AI
- tools_custom and context_custom settings are added
- -fa option is removed from huggingface download command
- Add model menu command is replaced with two Add local model and Add external model
2025-09-15 11:49:46 +03:00
igardev
8fdab1ea1f
v0.0.24 2025-09-09 15:08:49 +03:00
igardev
598fedaa3d
Add settings to disable the popups on startup for installing/upgrading llama.cpp (#109)
Setting ask_install_llamacpp added to control if llama-vscode should ask the user to install llama.cpp
Setting upgrade_llamacpp_hours added to control how often llama-vscode should ask the user to upgrade llama.cpp
If the user cancels the llama.cpp installation on startup - llama-vscode suggests to disable the future popups for installation
If the user cancels the llama.cpp upgrade on startup - llama-vscode suggests to disable the future popups for upgrade (sets upgrade_llamacpp_hours to more than 8 years)
2025-09-09 15:08:07 +03:00
igardev
37dbc4b80b
v0.0.23 2025-09-05 01:00:16 +03:00
igardev
bc39b95828
Environment UI (#106)
Environment UI added
-fa option removed from the llama-server calls
Env extended with agent and some settings (not only models anymore)
2025-09-05 00:59:21 +03:00
igardev
d6d981f72d
v0.0.22 2025-08-28 14:26:20 +03:00
igardev
dccad050d9
v0.0.21 2025-08-27 12:49:25 +03:00
igardev
c26950cb2e
Chats, separate view (#100)
- Changes history added
- Chats could be selected, deleted, exported, imported
- llama-vscode UI (agent) is shown in a separate view now, not as part of Explorer view.
2025-08-27 12:48:37 +03:00
Anton Antonov
af5a7d008c
fix: typos in settings descriptions (#99) 2025-08-21 23:25:17 +03:00
igardev
4c0596f33f
v0.0.20 2025-08-18 23:39:49 +03:00
igardev
838311659a
fix for starting completion model twice (#98) 2025-08-18 23:38:53 +03:00
igardev
81b06d701e
v0.0.19 2025-08-18 10:51:20 +03:00
igardev
08c0a22a73
Agent entity added (#97)
- Agent entity added - agents with different system prompts and default tools could be selected
- Fixed showing tables in llama agent
- Local envs with gpt-oss 20B added (also available for import from here )
2025-08-18 10:48:55 +03:00
igardev
d9dbe5da15
v0.0.18 2025-08-16 12:40:15 +03:00