Lenz Gschwendtner
2ec96089f6
updated: elixir language server, replaced with expert ( #783 )
2025-12-11 15:57:13 +07:00
9f5b8e792e
Add Vue Language Support ( #784 )
...
* Adds full Vue.js language support to Serena using the official @vue/language-server.
* Integrates @vue/language-server for Vue SFC (.vue) file support
* Manages a companion TypeScript server for cross-file references between Vue components and TypeScript modules
* Implemenet logic for tie-breaks when languages match the same number of files
(adding priority to the Language enum, deprioritising languages that are supersets of others)
---------
Co-authored-by: Michael Panchenko <michael.panchenko@oraios-ai.de >
Co-authored-by: Dominik Jain <dominik.jain@oraios-ai.de >
2025-12-09 19:03:06 +01:00
Dominik Jain
7d24148d58
Merge pull request #824 from petter-b/patch-1
...
Add YAML to the list of supported programming languages
2025-12-09 11:57:10 +01:00
tobigumo
df4c9c875c
docs: sync client context instructions with changes from PR #810 (claude-code / ide)
...
Updated context recommendations in usage documentation.
2025-12-09 17:35:07 +09:00
Petter Blomberg
34ed9effd9
Add YAML to the list of supported programming languages
...
YAML is already supported based on RedHat's yaml-language-server.
2025-12-09 07:09:47 +01:00
Dominik Jain
72ffb54b7d
Improve documentation of F#-specific system configuration and env vars for Claude Desktop [skip ci]
2025-12-08 01:12:06 +01:00
Dominik Jain
1938ed812c
Merge branch 'main' into fsharp
...
Conflicts:
CHANGELOG.md
README.md
pyproject.toml
src/solidlsp/ls_config.py
2025-12-07 19:43:09 +01:00
Dominik Jain
e7f1260b3a
Add information on advanced configuration
2025-12-07 14:41:00 +01:00
Dominik Jain
e75856f587
Revise context prompts/descriptions #742
...
* Rename 'ide-assistant' to 'claude-code' (backwards-compatible)
* Add new mode 'ide' (basically the same as 'claude-code')
2025-12-05 01:33:00 +01:00
Dominik Jain
725eb08f80
Improve mode descriptions
2025-12-04 13:40:03 +01:00
Dominik Jain
c09b4139f5
Add 'no-memories' mode
2025-12-03 23:31:17 +01:00
Dominik Jain
3ffbaa090e
Improve documentation on connecting clients
2025-11-21 15:45:50 +01:00
Dominik Jain
d103235561
Update language restrictions (Java no longer has symbol naming-related issues)
...
[skip ci]
2025-11-19 21:00:18 +01:00
Dominik Jain
b6f88b9517
Modify ReplaceRegexTool to become ReplaceContentTool, which is more fail-safe and more flexible
...
* It is more fail-safe because it requires no escaping in replacement strings
(I have opted to use a different character sequence for backreferences,
such that escaping backslashes is no longer required.
* It is more flexible, because it adds the "literal" mode, which is simpler
to use for models that are not good at generating regexes correctly
2025-11-19 14:56:32 +01:00
Michael Panchenko
b5fda5674b
Docs: fixed cutoff sentence
2025-11-14 11:50:28 +07:00
Michael Panchenko
91421ce985
Docs: fix link (jupyterbook doesn't use standard markdown references)
2025-11-14 11:46:03 +07:00
Adra
2b4fd66674
feat: Added project create command with --name, --index, and auto-creation ( #755 )
...
Previous command `generate_yml` has been removed
2025-11-13 15:22:37 +01:00
Dominik Jain
4ac6d59e6c
Use redirect instead of copy for index file
2025-11-09 14:23:01 +01:00
Dominik Jain
90f50fe638
Automate copying of 01-about/000_intro.md to index.md, and ignore index.md
2025-11-09 14:02:02 +01:00
Dominik Jain
98072d171f
Add 'About Serena' contents to the intro page of the first section
2025-11-09 07:14:15 +01:00
Dominik Jain
91dcbfa1bc
Remove unnecessary copies of logo images
2025-11-09 07:13:34 +01:00
Dominik Jain
97fe7144d0
Remove references to sensAI, update .gitignore [skip ci]
2025-11-09 06:39:51 +01:00
Dominik Jain
2bc9d1b4a5
Add video tags
2025-11-09 06:19:25 +01:00
Michael Panchenko
0ddeab82ab
Docs: support for dark mode logo
2025-11-09 11:40:51 +07:00
Michael Panchenko
85ce624063
Docs config: removed references to tianshou
2025-11-09 11:14:40 +07:00
Michael Panchenko
9cd221755d
Docs config: removed copy-paste
2025-11-09 11:11:44 +07:00
Dominik Jain
ff5ac556dc
Add CLI command examples
2025-11-08 14:14:20 +01:00
Dominik Jain
db01516894
Improve callouts
2025-11-08 13:10:53 +01:00
Dominik Jain
90e123726c
Fix heading levels in docs
2025-11-08 12:43:17 +01:00
Dominik Jain
e436fb3f59
Fix links in docs
2025-11-08 12:43:17 +01:00
Dominik Jain
530926c836
Several docs improvements (proof-reading)
2025-11-08 12:43:17 +01:00
Dominik Jain
766ecbccd4
Move tool list to docs, restructure README
2025-11-08 04:03:15 +01:00
Dominik Jain
ec41c32a0f
Improve docs on workflow
2025-11-08 00:11:25 +01:00
Dominik Jain
9f2ed5965e
Improve docs on client configuration
2025-11-07 23:36:57 +01:00
Dominik Jain
185c3b2065
Improve prerequisistes and language support docs
2025-11-07 21:10:15 +01:00
Dominik Jain
9dbbfe60b8
Improve docs on 'Running Serena'
2025-11-07 20:54:38 +01:00
Dominik Jain
f958031555
Add/improve docs on dashboard/GUI tool
2025-11-07 20:50:09 +01:00
Dominik Jain
1ec18595be
Add/improve docs on security
2025-11-07 20:43:36 +01:00
Dominik Jain
774333befc
Improve docs on contexts and modes
2025-11-07 20:30:17 +01:00
Dominik Jain
c2b456a862
Restructure docs, improve texts (particular for Running Serena)
2025-11-07 20:15:43 +01:00
Dominik Jain
faf3441ab2
Add content from README in docs structure
2025-11-07 18:00:00 +01:00
Dominik Jain
9c506d0097
Initial setup for jupyterbook build
2025-11-07 14:29:35 +01:00
youM
6a28fff9d0
Feature: Support Scala Language ( #528 )
...
Unlike other language servers, metals LS only works properly when the project has been compiled in a particular way. Compiling like this on the fly or in CI is unfeasible, so instead, we expect the user to setup and compile the project correctly when using Serena for scala. Extensive documentation has been added.
Scala tests exist, but we don't run them in CI. They have been executed manually on macOS and Windows, thereby verifying that after following the instructions, Scala support works in Serena.
2025-10-19 12:47:52 +02:00
MischaPanch
684f191845
Updated readme, addressed comments
2025-08-08 01:13:32 +02:00
MischaPanch
99757f35eb
Made more tools optional and shortened several docstrings
2025-08-03 00:14:11 +02:00
MischaPanch
c44a6be58f
Docs on connecting Serena to chatgpt
2025-08-02 17:38:20 +02:00
Dominik Jain
f1ac3faf0c
Remove ./docs and docs-related dependencies/tools
2025-04-01 00:36:27 +02:00
Michael Panchenko
e93169bc8d
Initial commit from pymetrius template
2025-03-23 23:33:19 +01:00